import { Static, Type } from "typebox"; //#region src/schemas/askUser.d.ts /** Namespaced Cordis events emitted by the ask-user provider. */ export declare const DOOM_ASK_USER_PROMPT_EVENT = "doom/ask-user/prompt"; export declare const DOOM_ASK_USER_BLOCKED_EVENT = "doom/ask-user/blocked"; export declare const AskUserPromptOptionSchema: Type.TObject<{ label: Type.TString; description: Type.TString; hasPreview: Type.TBoolean; }>; export type AskUserPromptOption = Static; export declare const AskUserPromptQuestionSchema: Type.TObject<{ question: Type.TString; header: Type.TString; multiSelect: Type.TBoolean; options: Type.TArray>; }>; export type AskUserPromptQuestion = Static; export declare const AskUserPromptEventSchema: Type.TObject<{ questions: Type.TArray>; }>>; }>; export type AskUserPromptEvent = Static; export declare const AskUserBlockedEventSchema: Type.TObject<{ active: Type.TBoolean; }>; export type AskUserBlockedEvent = Static; declare module '@deepseek-ai/cordis' { interface Events { 'doom/ask-user/prompt'(event: AskUserPromptEvent): void; 'doom/ask-user/blocked'(event: AskUserBlockedEvent): void; } } //#endregion //# sourceMappingURL=askUser.d.cts.map