import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { ChimeSDKMeetingsClient } from "./ChimeSDKMeetingsClient"; import { BatchCreateAttendeeCommandInput, BatchCreateAttendeeCommandOutput, } from "./commands/BatchCreateAttendeeCommand"; import { BatchUpdateAttendeeCapabilitiesExceptCommandInput, BatchUpdateAttendeeCapabilitiesExceptCommandOutput, } from "./commands/BatchUpdateAttendeeCapabilitiesExceptCommand"; import { CreateAttendeeCommandInput, CreateAttendeeCommandOutput, } from "./commands/CreateAttendeeCommand"; import { CreateMeetingCommandInput, CreateMeetingCommandOutput, } from "./commands/CreateMeetingCommand"; import { CreateMeetingWithAttendeesCommandInput, CreateMeetingWithAttendeesCommandOutput, } from "./commands/CreateMeetingWithAttendeesCommand"; import { DeleteAttendeeCommandInput, DeleteAttendeeCommandOutput, } from "./commands/DeleteAttendeeCommand"; import { DeleteMeetingCommandInput, DeleteMeetingCommandOutput, } from "./commands/DeleteMeetingCommand"; import { GetAttendeeCommandInput, GetAttendeeCommandOutput, } from "./commands/GetAttendeeCommand"; import { GetMeetingCommandInput, GetMeetingCommandOutput, } from "./commands/GetMeetingCommand"; import { ListAttendeesCommandInput, ListAttendeesCommandOutput, } from "./commands/ListAttendeesCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { StartMeetingTranscriptionCommandInput, StartMeetingTranscriptionCommandOutput, } from "./commands/StartMeetingTranscriptionCommand"; import { StopMeetingTranscriptionCommandInput, StopMeetingTranscriptionCommandOutput, } from "./commands/StopMeetingTranscriptionCommand"; import { TagResourceCommandInput, TagResourceCommandOutput, } from "./commands/TagResourceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdateAttendeeCapabilitiesCommandInput, UpdateAttendeeCapabilitiesCommandOutput, } from "./commands/UpdateAttendeeCapabilitiesCommand"; export interface ChimeSDKMeetings { batchCreateAttendee( args: BatchCreateAttendeeCommandInput, options?: __HttpHandlerOptions ): Promise; batchCreateAttendee( args: BatchCreateAttendeeCommandInput, cb: (err: any, data?: BatchCreateAttendeeCommandOutput) => void ): void; batchCreateAttendee( args: BatchCreateAttendeeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchCreateAttendeeCommandOutput) => void ): void; batchUpdateAttendeeCapabilitiesExcept( args: BatchUpdateAttendeeCapabilitiesExceptCommandInput, options?: __HttpHandlerOptions ): Promise; batchUpdateAttendeeCapabilitiesExcept( args: BatchUpdateAttendeeCapabilitiesExceptCommandInput, cb: ( err: any, data?: BatchUpdateAttendeeCapabilitiesExceptCommandOutput ) => void ): void; batchUpdateAttendeeCapabilitiesExcept( args: BatchUpdateAttendeeCapabilitiesExceptCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: BatchUpdateAttendeeCapabilitiesExceptCommandOutput ) => void ): void; createAttendee( args: CreateAttendeeCommandInput, options?: __HttpHandlerOptions ): Promise; createAttendee( args: CreateAttendeeCommandInput, cb: (err: any, data?: CreateAttendeeCommandOutput) => void ): void; createAttendee( args: CreateAttendeeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAttendeeCommandOutput) => void ): void; createMeeting( args: CreateMeetingCommandInput, options?: __HttpHandlerOptions ): Promise; createMeeting( args: CreateMeetingCommandInput, cb: (err: any, data?: CreateMeetingCommandOutput) => void ): void; createMeeting( args: CreateMeetingCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateMeetingCommandOutput) => void ): void; createMeetingWithAttendees( args: CreateMeetingWithAttendeesCommandInput, options?: __HttpHandlerOptions ): Promise; createMeetingWithAttendees( args: CreateMeetingWithAttendeesCommandInput, cb: (err: any, data?: CreateMeetingWithAttendeesCommandOutput) => void ): void; createMeetingWithAttendees( args: CreateMeetingWithAttendeesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateMeetingWithAttendeesCommandOutput) => void ): void; deleteAttendee( args: DeleteAttendeeCommandInput, options?: __HttpHandlerOptions ): Promise; deleteAttendee( args: DeleteAttendeeCommandInput, cb: (err: any, data?: DeleteAttendeeCommandOutput) => void ): void; deleteAttendee( args: DeleteAttendeeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAttendeeCommandOutput) => void ): void; deleteMeeting( args: DeleteMeetingCommandInput, options?: __HttpHandlerOptions ): Promise; deleteMeeting( args: DeleteMeetingCommandInput, cb: (err: any, data?: DeleteMeetingCommandOutput) => void ): void; deleteMeeting( args: DeleteMeetingCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteMeetingCommandOutput) => void ): void; getAttendee( args: GetAttendeeCommandInput, options?: __HttpHandlerOptions ): Promise; getAttendee( args: GetAttendeeCommandInput, cb: (err: any, data?: GetAttendeeCommandOutput) => void ): void; getAttendee( args: GetAttendeeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAttendeeCommandOutput) => void ): void; getMeeting( args: GetMeetingCommandInput, options?: __HttpHandlerOptions ): Promise; getMeeting( args: GetMeetingCommandInput, cb: (err: any, data?: GetMeetingCommandOutput) => void ): void; getMeeting( args: GetMeetingCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetMeetingCommandOutput) => void ): void; listAttendees( args: ListAttendeesCommandInput, options?: __HttpHandlerOptions ): Promise; listAttendees( args: ListAttendeesCommandInput, cb: (err: any, data?: ListAttendeesCommandOutput) => void ): void; listAttendees( args: ListAttendeesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAttendeesCommandOutput) => void ): void; listTagsForResource( args: ListTagsForResourceCommandInput, options?: __HttpHandlerOptions ): Promise; listTagsForResource( args: ListTagsForResourceCommandInput, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void ): void; listTagsForResource( args: ListTagsForResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void ): void; startMeetingTranscription( args: StartMeetingTranscriptionCommandInput, options?: __HttpHandlerOptions ): Promise; startMeetingTranscription( args: StartMeetingTranscriptionCommandInput, cb: (err: any, data?: StartMeetingTranscriptionCommandOutput) => void ): void; startMeetingTranscription( args: StartMeetingTranscriptionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartMeetingTranscriptionCommandOutput) => void ): void; stopMeetingTranscription( args: StopMeetingTranscriptionCommandInput, options?: __HttpHandlerOptions ): Promise; stopMeetingTranscription( args: StopMeetingTranscriptionCommandInput, cb: (err: any, data?: StopMeetingTranscriptionCommandOutput) => void ): void; stopMeetingTranscription( args: StopMeetingTranscriptionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopMeetingTranscriptionCommandOutput) => void ): void; tagResource( args: TagResourceCommandInput, options?: __HttpHandlerOptions ): Promise; tagResource( args: TagResourceCommandInput, cb: (err: any, data?: TagResourceCommandOutput) => void ): void; tagResource( args: TagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TagResourceCommandOutput) => void ): void; untagResource( args: UntagResourceCommandInput, options?: __HttpHandlerOptions ): Promise; untagResource( args: UntagResourceCommandInput, cb: (err: any, data?: UntagResourceCommandOutput) => void ): void; untagResource( args: UntagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UntagResourceCommandOutput) => void ): void; updateAttendeeCapabilities( args: UpdateAttendeeCapabilitiesCommandInput, options?: __HttpHandlerOptions ): Promise; updateAttendeeCapabilities( args: UpdateAttendeeCapabilitiesCommandInput, cb: (err: any, data?: UpdateAttendeeCapabilitiesCommandOutput) => void ): void; updateAttendeeCapabilities( args: UpdateAttendeeCapabilitiesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateAttendeeCapabilitiesCommandOutput) => void ): void; paginateListAttendees( args: ListAttendeesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; } export declare class ChimeSDKMeetings extends ChimeSDKMeetingsClient implements ChimeSDKMeetings {}