/// export declare class Action { static currentPrompt: string; static isCanceled: boolean; static attemps: number; static recorder: any; static whisperFileName: string; static DIRECTORY: string; static questions: { type: string; name: string; message: string; initial: string; }[]; static onCancel(): Promise; static displayMessage(message: string, borderColor?: string): void; static prompt(res: any, thread: any[], prompts: any, keepConversation: boolean, prompt: any): Promise<{ keepConversation: boolean; prompt: any; thread: any[]; }>; static generate(prompt?: string): Promise; private static initOpenAI; static create(filename: any, content: string | Buffer): Promise; static saveArtifact(thread: any[], prompts: any): Promise; static getPrompt(): Promise; static getArtifactInfo(): Promise<{}>; static createOrOverwrite(filename: any, content: string | Buffer): Promise; static execute(prompt: any, opts: any): Promise; static initAudioRecorder(): Promise; } //# sourceMappingURL=action.d.ts.map