interface TextResponseContent {
    [x: string]: unknown;
    type: 'text';
    text: string;
}
export interface IPromptResponse {
    [x: string]: unknown;
    content: TextResponseContent[];
}
export declare class PromptResponse {
    constructor(content: string);
    promptResponse: IPromptResponse;
}
export type Tags = 'all' | 'conversation' | 'verification' | 'voice' | 'email' | 'notification' | string;
export interface ToolsConfig {
    name: string;
    tags: Tags[];
}
export {};
