import type { ModuleSchemaContribution } from '@contractspec/lib.schema'; export declare const TaskStatusEnum: import("@contractspec/lib.schema").EntityEnumDef; export declare const TaskPriorityEnum: import("@contractspec/lib.schema").EntityEnumDef; export declare const RitualCadenceEnum: import("@contractspec/lib.schema").EntityEnumDef; export declare const AnnouncementAudienceEnum: import("@contractspec/lib.schema").EntityEnumDef; export declare const SpaceEntity: import("@contractspec/lib.schema").EntitySpec<{ id: import("@contractspec/lib.schema").EntityScalarField; name: import("@contractspec/lib.schema").EntityScalarField; description: import("@contractspec/lib.schema").EntityScalarField; orgId: import("@contractspec/lib.schema").EntityScalarField; ownerId: import("@contractspec/lib.schema").EntityScalarField; members: import("@contractspec/lib.schema").EntityScalarField; createdAt: import("@contractspec/lib.schema").EntityScalarField; updatedAt: import("@contractspec/lib.schema").EntityScalarField; tasks: import("@contractspec/lib.schema").EntityRelationField; rituals: import("@contractspec/lib.schema").EntityRelationField; announcements: import("@contractspec/lib.schema").EntityRelationField; }>; export declare const TaskEntity: import("@contractspec/lib.schema").EntitySpec<{ id: import("@contractspec/lib.schema").EntityScalarField; spaceId: import("@contractspec/lib.schema").EntityScalarField; title: import("@contractspec/lib.schema").EntityScalarField; description: import("@contractspec/lib.schema").EntityScalarField; status: import("@contractspec/lib.schema").EntityEnumField; priority: import("@contractspec/lib.schema").EntityEnumField; assigneeId: import("@contractspec/lib.schema").EntityScalarField; dueDate: import("@contractspec/lib.schema").EntityScalarField; tags: import("@contractspec/lib.schema").EntityScalarField; orgId: import("@contractspec/lib.schema").EntityScalarField; createdAt: import("@contractspec/lib.schema").EntityScalarField; updatedAt: import("@contractspec/lib.schema").EntityScalarField; space: import("@contractspec/lib.schema").EntityRelationField; }>; export declare const RitualEntity: import("@contractspec/lib.schema").EntitySpec<{ id: import("@contractspec/lib.schema").EntityScalarField; spaceId: import("@contractspec/lib.schema").EntityScalarField; title: import("@contractspec/lib.schema").EntityScalarField; cadence: import("@contractspec/lib.schema").EntityEnumField; dayOfWeek: import("@contractspec/lib.schema").EntityScalarField; time: import("@contractspec/lib.schema").EntityScalarField; facilitatorId: import("@contractspec/lib.schema").EntityScalarField; participants: import("@contractspec/lib.schema").EntityScalarField; location: import("@contractspec/lib.schema").EntityScalarField; agendaTemplate: import("@contractspec/lib.schema").EntityScalarField; orgId: import("@contractspec/lib.schema").EntityScalarField; createdAt: import("@contractspec/lib.schema").EntityScalarField; updatedAt: import("@contractspec/lib.schema").EntityScalarField; occurrences: import("@contractspec/lib.schema").EntityRelationField; space: import("@contractspec/lib.schema").EntityRelationField; }>; export declare const RitualOccurrenceEntity: import("@contractspec/lib.schema").EntitySpec<{ id: import("@contractspec/lib.schema").EntityScalarField; ritualId: import("@contractspec/lib.schema").EntityScalarField; scheduledFor: import("@contractspec/lib.schema").EntityScalarField; status: import("@contractspec/lib.schema").EntityScalarField; summary: import("@contractspec/lib.schema").EntityScalarField; attendance: import("@contractspec/lib.schema").EntityScalarField; recordingUrl: import("@contractspec/lib.schema").EntityScalarField; orgId: import("@contractspec/lib.schema").EntityScalarField; createdAt: import("@contractspec/lib.schema").EntityScalarField; updatedAt: import("@contractspec/lib.schema").EntityScalarField; ritual: import("@contractspec/lib.schema").EntityRelationField; }>; export declare const AnnouncementEntity: import("@contractspec/lib.schema").EntitySpec<{ id: import("@contractspec/lib.schema").EntityScalarField; spaceId: import("@contractspec/lib.schema").EntityScalarField; title: import("@contractspec/lib.schema").EntityScalarField; body: import("@contractspec/lib.schema").EntityScalarField; audience: import("@contractspec/lib.schema").EntityEnumField; audienceRole: import("@contractspec/lib.schema").EntityScalarField; pinnedUntil: import("@contractspec/lib.schema").EntityScalarField; orgId: import("@contractspec/lib.schema").EntityScalarField; createdBy: import("@contractspec/lib.schema").EntityScalarField; createdAt: import("@contractspec/lib.schema").EntityScalarField; expiresAt: import("@contractspec/lib.schema").EntityScalarField; }>; export declare const teamHubEntities: (import("@contractspec/lib.schema").EntitySpec<{ id: import("@contractspec/lib.schema").EntityScalarField; name: import("@contractspec/lib.schema").EntityScalarField; description: import("@contractspec/lib.schema").EntityScalarField; orgId: import("@contractspec/lib.schema").EntityScalarField; ownerId: import("@contractspec/lib.schema").EntityScalarField; members: import("@contractspec/lib.schema").EntityScalarField; createdAt: import("@contractspec/lib.schema").EntityScalarField; updatedAt: import("@contractspec/lib.schema").EntityScalarField; tasks: import("@contractspec/lib.schema").EntityRelationField; rituals: import("@contractspec/lib.schema").EntityRelationField; announcements: import("@contractspec/lib.schema").EntityRelationField; }> | import("@contractspec/lib.schema").EntitySpec<{ id: import("@contractspec/lib.schema").EntityScalarField; spaceId: import("@contractspec/lib.schema").EntityScalarField; title: import("@contractspec/lib.schema").EntityScalarField; description: import("@contractspec/lib.schema").EntityScalarField; status: import("@contractspec/lib.schema").EntityEnumField; priority: import("@contractspec/lib.schema").EntityEnumField; assigneeId: import("@contractspec/lib.schema").EntityScalarField; dueDate: import("@contractspec/lib.schema").EntityScalarField; tags: import("@contractspec/lib.schema").EntityScalarField; orgId: import("@contractspec/lib.schema").EntityScalarField; createdAt: import("@contractspec/lib.schema").EntityScalarField; updatedAt: import("@contractspec/lib.schema").EntityScalarField; space: import("@contractspec/lib.schema").EntityRelationField; }> | import("@contractspec/lib.schema").EntitySpec<{ id: import("@contractspec/lib.schema").EntityScalarField; spaceId: import("@contractspec/lib.schema").EntityScalarField; title: import("@contractspec/lib.schema").EntityScalarField; cadence: import("@contractspec/lib.schema").EntityEnumField; dayOfWeek: import("@contractspec/lib.schema").EntityScalarField; time: import("@contractspec/lib.schema").EntityScalarField; facilitatorId: import("@contractspec/lib.schema").EntityScalarField; participants: import("@contractspec/lib.schema").EntityScalarField; location: import("@contractspec/lib.schema").EntityScalarField; agendaTemplate: import("@contractspec/lib.schema").EntityScalarField; orgId: import("@contractspec/lib.schema").EntityScalarField; createdAt: import("@contractspec/lib.schema").EntityScalarField; updatedAt: import("@contractspec/lib.schema").EntityScalarField; occurrences: import("@contractspec/lib.schema").EntityRelationField; space: import("@contractspec/lib.schema").EntityRelationField; }> | import("@contractspec/lib.schema").EntitySpec<{ id: import("@contractspec/lib.schema").EntityScalarField; ritualId: import("@contractspec/lib.schema").EntityScalarField; scheduledFor: import("@contractspec/lib.schema").EntityScalarField; status: import("@contractspec/lib.schema").EntityScalarField; summary: import("@contractspec/lib.schema").EntityScalarField; attendance: import("@contractspec/lib.schema").EntityScalarField; recordingUrl: import("@contractspec/lib.schema").EntityScalarField; orgId: import("@contractspec/lib.schema").EntityScalarField; createdAt: import("@contractspec/lib.schema").EntityScalarField; updatedAt: import("@contractspec/lib.schema").EntityScalarField; ritual: import("@contractspec/lib.schema").EntityRelationField; }> | import("@contractspec/lib.schema").EntitySpec<{ id: import("@contractspec/lib.schema").EntityScalarField; spaceId: import("@contractspec/lib.schema").EntityScalarField; title: import("@contractspec/lib.schema").EntityScalarField; body: import("@contractspec/lib.schema").EntityScalarField; audience: import("@contractspec/lib.schema").EntityEnumField; audienceRole: import("@contractspec/lib.schema").EntityScalarField; pinnedUntil: import("@contractspec/lib.schema").EntityScalarField; orgId: import("@contractspec/lib.schema").EntityScalarField; createdBy: import("@contractspec/lib.schema").EntityScalarField; createdAt: import("@contractspec/lib.schema").EntityScalarField; expiresAt: import("@contractspec/lib.schema").EntityScalarField; }>)[]; export declare const teamHubSchemaContribution: ModuleSchemaContribution;