export declare class PromptDesk {
    private apiKey;
    private serviceUrl;
    private cache;
    constructor(obj: {
        apiKey?: string;
        serviceUrl?: string;
    });
    ping(): Promise<string | null>;
    convertToObject(string: any): any;
    unescapeHtml(string: string): string;
    list(): Promise<any>;
    cachedCall: any;
    generate(promptName: string, variables?: any, options?: {
        chain?: {
            uuid: string;
            name: string;
        };
        object?: boolean | false;
        cache?: boolean | false;
        classification?: any;
    }): Promise<any>;
}
//# sourceMappingURL=PromptDesk.d.ts.map