import type { AIFunctionOptions, TemplateResult } from '../types';
export declare function createTemplateResult(prompt: string, options: AIFunctionOptions, templateFn: (prompt: string, options: AIFunctionOptions) => Promise<string>): TemplateResult;
export declare function parseTemplateInput(stringsOrOptions: TemplateStringsArray | AIFunctionOptions | undefined, values: unknown[], defaultOptions: AIFunctionOptions): {
    prompt: string;
    options: AIFunctionOptions;
};
//# sourceMappingURL=result.d.ts.map