import type { PHDocument, PHBaseState } from "document-model";
import type { GroupAction } from "./actions.js";
import type { GroupState as GroupGlobalState } from "./schema/types.js";
type GroupLocalState = Record<PropertyKey, never>;
type GroupPHState = PHBaseState & {
    global: GroupGlobalState;
    local: GroupLocalState;
};
type GroupDocument = PHDocument<GroupPHState>;
export * from "./schema/types.js";
export type { GroupGlobalState, GroupLocalState, GroupPHState, GroupAction, GroupDocument, };
//# sourceMappingURL=types.d.ts.map