import { AlphaWaveOptions } from "alphawave"; import { SchemaBasedCommand, CommandSchema } from "../SchemaBasedCommand"; import { TaskContext, TaskResponse } from "../types"; export interface PromptCommandOptions extends AlphaWaveOptions { schema: CommandSchema; parseResponse?: (context: TaskContext, response: string, input: Record) => Promise; } export declare class PromptCommand extends SchemaBasedCommand { readonly options: PromptCommandOptions; constructor(options: PromptCommandOptions, title?: string, description?: string); execute(context: TaskContext, input: Record): Promise; } //# sourceMappingURL=PromptCommand.d.ts.map