import { z } from "zod"; declare const composerContextDraftSchema: z.ZodObject<{ designSystemId: z.ZodNullable; references: z.ZodArray; id: z.ZodString; title: z.ZodString; url: z.ZodOptional; figmaUrl: z.ZodOptional; nodeId: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; export type AssistantChatComposerContextDraft = z.infer; export declare function readAssistantChatComposerContextDraft(scope: string): AssistantChatComposerContextDraft | null; export declare function writeAssistantChatComposerContextDraft(scope: string, selection: AssistantChatComposerContextDraft): void; export declare function assistantChatComposerDraftKey(scope?: string | null): string | null; export declare function readAssistantChatComposerDraft(scope?: string | null): string | null; export declare function writeAssistantChatComposerDraft(scope: string | null | undefined, text: string): void; export declare function clearAssistantChatComposerDraft(scope?: string | null): void; export {};