import type { ApiProvider, ProviderResponse, CallApiContextParams, CallApiOptionsParams } from '../types';
interface PromptfooHarmfulCompletionOptions {
    purpose: string;
    harmCategory: string;
}
declare class PromptfooHarmfulCompletionProvider implements ApiProvider {
    purpose: string;
    harmCategory: string;
    constructor(options: PromptfooHarmfulCompletionOptions);
    id(): string;
    toString(): string;
    callApi(prompt: string, context?: CallApiContextParams, callApiOptions?: CallApiOptionsParams): Promise<ProviderResponse>;
}
export default PromptfooHarmfulCompletionProvider;
//# sourceMappingURL=promptfoo.d.ts.map