/**
 * @module botbuilder-m365
 */
/**
 * Copyright (c) Microsoft Corporation. All rights reserved.
 * Licensed under the MIT License.
 */
import { DefaultTurnState } from './DefaultTurnStateManager';
import { OpenAIClient } from './OpenAIClients';
import { OpenAIPlanner, OpenAIPlannerOptions } from './OpenAIPlanner';
import { TurnState } from './TurnState';
export interface AzureOpenAIPlannerOptions extends OpenAIPlannerOptions {
    endpoint: string;
    apiVersion?: string;
}
export declare class AzureOpenAIPlanner<TState extends TurnState = DefaultTurnState> extends OpenAIPlanner<TState, AzureOpenAIPlannerOptions> {
    protected createClient(options: AzureOpenAIPlannerOptions): OpenAIClient;
}
//# sourceMappingURL=AzureOpenAIPlanner.d.ts.map