export declare enum PromptService {
    OpenAIChatCompletion = "OpenAIChatCompletion",
    AzureOpenAIChatCompletion = "AzureOpenAIChatCompletion",
    AnthropicCompletion = "AnthropicCompletion"
}
export declare enum Provider {
    OpenAI = "OpenAI",
    Azure = "Azure",
    Anthropic = "Anthropic"
}
export declare const providerDetails: {
    OpenAI: {
        name: string;
    };
    Azure: {
        name: string;
    };
    Anthropic: {
        name: string;
    };
};
export declare const promptProvidersMapping: {
    OpenAIChatCompletion: {
        name: string;
        provider: Provider;
        defaultSettings: {};
    };
    AzureOpenAIChatCompletion: {
        name: string;
        provider: Provider;
        defaultSettings: {};
    };
    AnthropicCompletion: {
        name: string;
        provider: Provider;
        defaultSettings: {};
    };
};
