import { AzureOpenAIPatameters, StabilityOption, StabilityResult } from "./declare";
import GptBase from "./gptbase";
export default class StabilityAI extends GptBase {
    protected readonly apiKey: string;
    protected readonly apiSetting: AzureOpenAIPatameters;
    protected readonly apiOption: StabilityOption;
    /**
     *
     * @param apiKey 调用OpenAI 的key
     * @param azureOption  用作accesstoken的缓存
     * @param apiOption  用作accesstoken的缓存
     */
    constructor(apiKey: string, urlOption: AzureOpenAIPatameters, apiOption?: StabilityOption);
    /**
     * 请求Stable作画的接口
     */
    chatRequest(chatText: string, paramOption: StabilityOption, axiosOption?: any): Promise<StabilityResult>;
}
