import { BaseAPIRequestFactory } from './baseapi'; import { Configuration } from '../configuration'; import { RequestContext, ResponseContext, HttpInfo } from '../http/http'; import { ChannelConnectionSettingsPatchRequest } from '../models/ChannelConnectionSettingsPatchRequest'; import { ChannelConnectionSettingsRequest } from '../models/ChannelConnectionSettingsRequest'; import { ChannelConnectionSettingsResponse } from '../models/ChannelConnectionSettingsResponse'; import { RecordingSettingsPatchRequest } from '../models/RecordingSettingsPatchRequest'; import { RecordingSettingsRequest } from '../models/RecordingSettingsRequest'; import { RecordingSettingsResponse } from '../models/RecordingSettingsResponse'; import { SettingsPatchRequest } from '../models/SettingsPatchRequest'; import { SettingsRequest } from '../models/SettingsRequest'; import { SettingsResponse } from '../models/SettingsResponse'; export declare class BasicApiRequestFactory extends BaseAPIRequestFactory { create(appId: number, settingsRequest: SettingsRequest, _options?: Configuration): Promise; create_1(appId: number, channelConnectionSettingsRequest: ChannelConnectionSettingsRequest, _options?: Configuration): Promise; create_2(appId: number, recordingSettingsRequest: RecordingSettingsRequest, _options?: Configuration): Promise; get(appId: number, _options?: Configuration): Promise; get_3(appId: number, _options?: Configuration): Promise; get_4(appId: number, _options?: Configuration): Promise; remove(appId: number, _options?: Configuration): Promise; remove_5(appId: number, _options?: Configuration): Promise; update(appId: number, settingsPatchRequest: SettingsPatchRequest, _options?: Configuration): Promise; update_6(appId: number, channelConnectionSettingsPatchRequest: ChannelConnectionSettingsPatchRequest, _options?: Configuration): Promise; update_7(appId: number, recordingSettingsPatchRequest: RecordingSettingsPatchRequest, _options?: Configuration): Promise; } export declare class BasicApiResponseProcessor { createWithHttpInfo(response: ResponseContext): Promise>; create_1WithHttpInfo(response: ResponseContext): Promise>; create_2WithHttpInfo(response: ResponseContext): Promise>; getWithHttpInfo(response: ResponseContext): Promise>; get_3WithHttpInfo(response: ResponseContext): Promise>; get_4WithHttpInfo(response: ResponseContext): Promise>; removeWithHttpInfo(response: ResponseContext): Promise>; remove_5WithHttpInfo(response: ResponseContext): Promise>; updateWithHttpInfo(response: ResponseContext): Promise>; update_6WithHttpInfo(response: ResponseContext): Promise>; update_7WithHttpInfo(response: ResponseContext): Promise>; }