import { z } from 'zod';
export declare const PromptDocBodyV1Schema: z.ZodObject<{
    v: z.ZodLiteral<1>;
    markdown: z.ZodString;
    createdAtMs: z.ZodNumber;
    updatedAtMs: z.ZodNumber;
}, z.core.$strict>;
export type PromptDocBodyV1 = z.infer<typeof PromptDocBodyV1Schema>;
export declare const PromptDocArtifactHeaderV1Schema: z.ZodObject<{
    v: z.ZodLiteral<1>;
    kind: z.ZodLiteral<"prompt_doc.v2">;
    title: z.ZodString;
    folderId: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    tags: z.ZodOptional<z.ZodArray<z.ZodString>>;
    origin: z.ZodOptional<z.ZodEnum<{
        user: "user";
        built_in: "built_in";
        imported: "imported";
    }>>;
    locked: z.ZodOptional<z.ZodBoolean>;
}, z.core.$loose>;
export type PromptDocArtifactHeaderV1 = z.infer<typeof PromptDocArtifactHeaderV1Schema>;
//# sourceMappingURL=promptDocV2.d.ts.map