export * from './person'; export * from './project'; export * from './company'; export * from './term'; export * from './ignored'; export * from './relationships'; export * from './content'; /** * All redaksjon schemas for use with overcontext. * * Usage: * ```typescript * import { redaksjonSchemas } from '@redaksjon/context'; * import { discoverOvercontext } from '@utilarium/overcontext'; * * const ctx = await discoverOvercontext({ * schemas: redaksjonSchemas, * pluralNames: redaksjonPluralNames, * }); * ``` */ export declare const redaksjonSchemas: { person: import('zod').ZodObject<{ id: import('zod').ZodString; name: import('zod').ZodString; notes: import('zod').ZodOptional; createdAt: import('zod').ZodOptional; updatedAt: import('zod').ZodOptional; createdBy: import('zod').ZodOptional; namespace: import('zod').ZodOptional; source: import('zod').ZodOptional; type: import('zod').ZodLiteral<"person">; slug: import('zod').ZodOptional; firstName: import('zod').ZodOptional; lastName: import('zod').ZodOptional; company: import('zod').ZodOptional; role: import('zod').ZodOptional; sounds_like: import('zod').ZodOptional>; context: import('zod').ZodOptional; relationships: import('zod').ZodOptional; metadata: import('zod').ZodOptional>; }, import('zod/v4/core').$strip>>>; content: import('zod').ZodOptional; content: import('zod').ZodString; mimeType: import('zod').ZodOptional; source: import('zod').ZodOptional; timestamp: import('zod').ZodOptional; notes: import('zod').ZodOptional; metadata: import('zod').ZodOptional>; }, import('zod/v4/core').$strip>>>; }, import('zod/v4/core').$strip>; project: import('zod').ZodObject<{ id: import('zod').ZodString; name: import('zod').ZodString; notes: import('zod').ZodOptional; createdAt: import('zod').ZodOptional; updatedAt: import('zod').ZodOptional; createdBy: import('zod').ZodOptional; namespace: import('zod').ZodOptional; source: import('zod').ZodOptional; type: import('zod').ZodLiteral<"project">; slug: import('zod').ZodOptional; description: import('zod').ZodOptional; urls: import('zod').ZodOptional>; classification: import('zod').ZodObject<{ context_type: import('zod').ZodEnum<{ work: "work"; personal: "personal"; mixed: "mixed"; }>; associated_people: import('zod').ZodOptional>; associated_companies: import('zod').ZodOptional>; topics: import('zod').ZodOptional>; explicit_phrases: import('zod').ZodOptional>; }, import('zod/v4/core').$strip>; routing: import('zod').ZodObject<{ destination: import('zod').ZodOptional; structure: import('zod').ZodEnum<{ none: "none"; year: "year"; month: "month"; day: "day"; }>; filename_options: import('zod').ZodArray>; auto_tags: import('zod').ZodOptional>; }, import('zod/v4/core').$strip>; sounds_like: import('zod').ZodOptional>; relationships: import('zod').ZodOptional; metadata: import('zod').ZodOptional>; }, import('zod/v4/core').$strip>>>; content: import('zod').ZodOptional; content: import('zod').ZodString; mimeType: import('zod').ZodOptional; source: import('zod').ZodOptional; timestamp: import('zod').ZodOptional; notes: import('zod').ZodOptional; metadata: import('zod').ZodOptional>; }, import('zod/v4/core').$strip>>>; active: import('zod').ZodOptional; }, import('zod/v4/core').$strip>; company: import('zod').ZodObject<{ id: import('zod').ZodString; name: import('zod').ZodString; notes: import('zod').ZodOptional; createdAt: import('zod').ZodOptional; updatedAt: import('zod').ZodOptional; createdBy: import('zod').ZodOptional; namespace: import('zod').ZodOptional; source: import('zod').ZodOptional; type: import('zod').ZodLiteral<"company">; slug: import('zod').ZodOptional; fullName: import('zod').ZodOptional; industry: import('zod').ZodOptional; sounds_like: import('zod').ZodOptional>; relationships: import('zod').ZodOptional; metadata: import('zod').ZodOptional>; }, import('zod/v4/core').$strip>>>; content: import('zod').ZodOptional; content: import('zod').ZodString; mimeType: import('zod').ZodOptional; source: import('zod').ZodOptional; timestamp: import('zod').ZodOptional; notes: import('zod').ZodOptional; metadata: import('zod').ZodOptional>; }, import('zod/v4/core').$strip>>>; }, import('zod/v4/core').$strip>; term: import('zod').ZodObject<{ id: import('zod').ZodString; name: import('zod').ZodString; notes: import('zod').ZodOptional; createdAt: import('zod').ZodOptional; updatedAt: import('zod').ZodOptional; createdBy: import('zod').ZodOptional; namespace: import('zod').ZodOptional; source: import('zod').ZodOptional; type: import('zod').ZodLiteral<"term">; slug: import('zod').ZodOptional; expansion: import('zod').ZodOptional; domain: import('zod').ZodOptional; sounds_like: import('zod').ZodOptional>; projects: import('zod').ZodOptional>; description: import('zod').ZodOptional; topics: import('zod').ZodOptional>; relationships: import('zod').ZodOptional; metadata: import('zod').ZodOptional>; }, import('zod/v4/core').$strip>>>; content: import('zod').ZodOptional; content: import('zod').ZodString; mimeType: import('zod').ZodOptional; source: import('zod').ZodOptional; timestamp: import('zod').ZodOptional; notes: import('zod').ZodOptional; metadata: import('zod').ZodOptional>; }, import('zod/v4/core').$strip>>>; }, import('zod/v4/core').$strip>; ignored: import('zod').ZodObject<{ id: import('zod').ZodString; name: import('zod').ZodString; notes: import('zod').ZodOptional; createdAt: import('zod').ZodOptional; updatedAt: import('zod').ZodOptional; createdBy: import('zod').ZodOptional; namespace: import('zod').ZodOptional; source: import('zod').ZodOptional; type: import('zod').ZodLiteral<"ignored">; slug: import('zod').ZodOptional; reason: import('zod').ZodOptional; ignoredAt: import('zod').ZodOptional; }, import('zod/v4/core').$strip>; }; /** * Plural names for directory mapping. */ export declare const redaksjonPluralNames: { person: string; company: string; term: string; ignored: string; project: string; }; //# sourceMappingURL=index.d.ts.map