import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { AssociateCertificateCommandInput, AssociateCertificateCommandOutput, } from "./commands/AssociateCertificateCommand"; import { CancelJobCommandInput, CancelJobCommandOutput, } from "./commands/CancelJobCommand"; import { CreateJobCommandInput, CreateJobCommandOutput, } from "./commands/CreateJobCommand"; import { CreateJobTemplateCommandInput, CreateJobTemplateCommandOutput, } from "./commands/CreateJobTemplateCommand"; import { CreatePresetCommandInput, CreatePresetCommandOutput, } from "./commands/CreatePresetCommand"; import { CreateQueueCommandInput, CreateQueueCommandOutput, } from "./commands/CreateQueueCommand"; import { CreateResourceShareCommandInput, CreateResourceShareCommandOutput, } from "./commands/CreateResourceShareCommand"; import { DeleteJobTemplateCommandInput, DeleteJobTemplateCommandOutput, } from "./commands/DeleteJobTemplateCommand"; import { DeletePolicyCommandInput, DeletePolicyCommandOutput, } from "./commands/DeletePolicyCommand"; import { DeletePresetCommandInput, DeletePresetCommandOutput, } from "./commands/DeletePresetCommand"; import { DeleteQueueCommandInput, DeleteQueueCommandOutput, } from "./commands/DeleteQueueCommand"; import { DescribeEndpointsCommandInput, DescribeEndpointsCommandOutput, } from "./commands/DescribeEndpointsCommand"; import { DisassociateCertificateCommandInput, DisassociateCertificateCommandOutput, } from "./commands/DisassociateCertificateCommand"; import { GetJobCommandInput, GetJobCommandOutput, } from "./commands/GetJobCommand"; import { GetJobsQueryResultsCommandInput, GetJobsQueryResultsCommandOutput, } from "./commands/GetJobsQueryResultsCommand"; import { GetJobTemplateCommandInput, GetJobTemplateCommandOutput, } from "./commands/GetJobTemplateCommand"; import { GetPolicyCommandInput, GetPolicyCommandOutput, } from "./commands/GetPolicyCommand"; import { GetPresetCommandInput, GetPresetCommandOutput, } from "./commands/GetPresetCommand"; import { GetQueueCommandInput, GetQueueCommandOutput, } from "./commands/GetQueueCommand"; import { ListJobsCommandInput, ListJobsCommandOutput, } from "./commands/ListJobsCommand"; import { ListJobTemplatesCommandInput, ListJobTemplatesCommandOutput, } from "./commands/ListJobTemplatesCommand"; import { ListPresetsCommandInput, ListPresetsCommandOutput, } from "./commands/ListPresetsCommand"; import { ListQueuesCommandInput, ListQueuesCommandOutput, } from "./commands/ListQueuesCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { ListVersionsCommandInput, ListVersionsCommandOutput, } from "./commands/ListVersionsCommand"; import { ProbeCommandInput, ProbeCommandOutput } from "./commands/ProbeCommand"; import { PutPolicyCommandInput, PutPolicyCommandOutput, } from "./commands/PutPolicyCommand"; import { SearchJobsCommandInput, SearchJobsCommandOutput, } from "./commands/SearchJobsCommand"; import { StartJobsQueryCommandInput, StartJobsQueryCommandOutput, } from "./commands/StartJobsQueryCommand"; import { TagResourceCommandInput, TagResourceCommandOutput, } from "./commands/TagResourceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdateJobTemplateCommandInput, UpdateJobTemplateCommandOutput, } from "./commands/UpdateJobTemplateCommand"; import { UpdatePresetCommandInput, UpdatePresetCommandOutput, } from "./commands/UpdatePresetCommand"; import { UpdateQueueCommandInput, UpdateQueueCommandOutput, } from "./commands/UpdateQueueCommand"; import { MediaConvertClient } from "./MediaConvertClient"; export interface MediaConvert { associateCertificate( args: AssociateCertificateCommandInput, options?: __HttpHandlerOptions ): Promise; associateCertificate( args: AssociateCertificateCommandInput, cb: (err: any, data?: AssociateCertificateCommandOutput) => void ): void; associateCertificate( args: AssociateCertificateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AssociateCertificateCommandOutput) => void ): void; cancelJob( args: CancelJobCommandInput, options?: __HttpHandlerOptions ): Promise; cancelJob( args: CancelJobCommandInput, cb: (err: any, data?: CancelJobCommandOutput) => void ): void; cancelJob( args: CancelJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CancelJobCommandOutput) => void ): void; createJob( args: CreateJobCommandInput, options?: __HttpHandlerOptions ): Promise; createJob( args: CreateJobCommandInput, cb: (err: any, data?: CreateJobCommandOutput) => void ): void; createJob( args: CreateJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateJobCommandOutput) => void ): void; createJobTemplate( args: CreateJobTemplateCommandInput, options?: __HttpHandlerOptions ): Promise; createJobTemplate( args: CreateJobTemplateCommandInput, cb: (err: any, data?: CreateJobTemplateCommandOutput) => void ): void; createJobTemplate( args: CreateJobTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateJobTemplateCommandOutput) => void ): void; createPreset( args: CreatePresetCommandInput, options?: __HttpHandlerOptions ): Promise; createPreset( args: CreatePresetCommandInput, cb: (err: any, data?: CreatePresetCommandOutput) => void ): void; createPreset( args: CreatePresetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreatePresetCommandOutput) => void ): void; createQueue( args: CreateQueueCommandInput, options?: __HttpHandlerOptions ): Promise; createQueue( args: CreateQueueCommandInput, cb: (err: any, data?: CreateQueueCommandOutput) => void ): void; createQueue( args: CreateQueueCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateQueueCommandOutput) => void ): void; createResourceShare( args: CreateResourceShareCommandInput, options?: __HttpHandlerOptions ): Promise; createResourceShare( args: CreateResourceShareCommandInput, cb: (err: any, data?: CreateResourceShareCommandOutput) => void ): void; createResourceShare( args: CreateResourceShareCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateResourceShareCommandOutput) => void ): void; deleteJobTemplate( args: DeleteJobTemplateCommandInput, options?: __HttpHandlerOptions ): Promise; deleteJobTemplate( args: DeleteJobTemplateCommandInput, cb: (err: any, data?: DeleteJobTemplateCommandOutput) => void ): void; deleteJobTemplate( args: DeleteJobTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteJobTemplateCommandOutput) => void ): void; deletePolicy(): Promise; deletePolicy( args: DeletePolicyCommandInput, options?: __HttpHandlerOptions ): Promise; deletePolicy( args: DeletePolicyCommandInput, cb: (err: any, data?: DeletePolicyCommandOutput) => void ): void; deletePolicy( args: DeletePolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeletePolicyCommandOutput) => void ): void; deletePreset( args: DeletePresetCommandInput, options?: __HttpHandlerOptions ): Promise; deletePreset( args: DeletePresetCommandInput, cb: (err: any, data?: DeletePresetCommandOutput) => void ): void; deletePreset( args: DeletePresetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeletePresetCommandOutput) => void ): void; deleteQueue( args: DeleteQueueCommandInput, options?: __HttpHandlerOptions ): Promise; deleteQueue( args: DeleteQueueCommandInput, cb: (err: any, data?: DeleteQueueCommandOutput) => void ): void; deleteQueue( args: DeleteQueueCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteQueueCommandOutput) => void ): void; describeEndpoints(): Promise; describeEndpoints( args: DescribeEndpointsCommandInput, options?: __HttpHandlerOptions ): Promise; describeEndpoints( args: DescribeEndpointsCommandInput, cb: (err: any, data?: DescribeEndpointsCommandOutput) => void ): void; describeEndpoints( args: DescribeEndpointsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeEndpointsCommandOutput) => void ): void; disassociateCertificate( args: DisassociateCertificateCommandInput, options?: __HttpHandlerOptions ): Promise; disassociateCertificate( args: DisassociateCertificateCommandInput, cb: (err: any, data?: DisassociateCertificateCommandOutput) => void ): void; disassociateCertificate( args: DisassociateCertificateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisassociateCertificateCommandOutput) => void ): void; getJob( args: GetJobCommandInput, options?: __HttpHandlerOptions ): Promise; getJob( args: GetJobCommandInput, cb: (err: any, data?: GetJobCommandOutput) => void ): void; getJob( args: GetJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetJobCommandOutput) => void ): void; getJobsQueryResults( args: GetJobsQueryResultsCommandInput, options?: __HttpHandlerOptions ): Promise; getJobsQueryResults( args: GetJobsQueryResultsCommandInput, cb: (err: any, data?: GetJobsQueryResultsCommandOutput) => void ): void; getJobsQueryResults( args: GetJobsQueryResultsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetJobsQueryResultsCommandOutput) => void ): void; getJobTemplate( args: GetJobTemplateCommandInput, options?: __HttpHandlerOptions ): Promise; getJobTemplate( args: GetJobTemplateCommandInput, cb: (err: any, data?: GetJobTemplateCommandOutput) => void ): void; getJobTemplate( args: GetJobTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetJobTemplateCommandOutput) => void ): void; getPolicy(): Promise; getPolicy( args: GetPolicyCommandInput, options?: __HttpHandlerOptions ): Promise; getPolicy( args: GetPolicyCommandInput, cb: (err: any, data?: GetPolicyCommandOutput) => void ): void; getPolicy( args: GetPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetPolicyCommandOutput) => void ): void; getPreset( args: GetPresetCommandInput, options?: __HttpHandlerOptions ): Promise; getPreset( args: GetPresetCommandInput, cb: (err: any, data?: GetPresetCommandOutput) => void ): void; getPreset( args: GetPresetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetPresetCommandOutput) => void ): void; getQueue( args: GetQueueCommandInput, options?: __HttpHandlerOptions ): Promise; getQueue( args: GetQueueCommandInput, cb: (err: any, data?: GetQueueCommandOutput) => void ): void; getQueue( args: GetQueueCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetQueueCommandOutput) => void ): void; listJobs(): Promise; listJobs( args: ListJobsCommandInput, options?: __HttpHandlerOptions ): Promise; listJobs( args: ListJobsCommandInput, cb: (err: any, data?: ListJobsCommandOutput) => void ): void; listJobs( args: ListJobsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListJobsCommandOutput) => void ): void; listJobTemplates(): Promise; listJobTemplates( args: ListJobTemplatesCommandInput, options?: __HttpHandlerOptions ): Promise; listJobTemplates( args: ListJobTemplatesCommandInput, cb: (err: any, data?: ListJobTemplatesCommandOutput) => void ): void; listJobTemplates( args: ListJobTemplatesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListJobTemplatesCommandOutput) => void ): void; listPresets(): Promise; listPresets( args: ListPresetsCommandInput, options?: __HttpHandlerOptions ): Promise; listPresets( args: ListPresetsCommandInput, cb: (err: any, data?: ListPresetsCommandOutput) => void ): void; listPresets( args: ListPresetsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListPresetsCommandOutput) => void ): void; listQueues(): Promise; listQueues( args: ListQueuesCommandInput, options?: __HttpHandlerOptions ): Promise; listQueues( args: ListQueuesCommandInput, cb: (err: any, data?: ListQueuesCommandOutput) => void ): void; listQueues( args: ListQueuesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListQueuesCommandOutput) => 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; listVersions(): Promise; listVersions( args: ListVersionsCommandInput, options?: __HttpHandlerOptions ): Promise; listVersions( args: ListVersionsCommandInput, cb: (err: any, data?: ListVersionsCommandOutput) => void ): void; listVersions( args: ListVersionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListVersionsCommandOutput) => void ): void; probe(): Promise; probe( args: ProbeCommandInput, options?: __HttpHandlerOptions ): Promise; probe( args: ProbeCommandInput, cb: (err: any, data?: ProbeCommandOutput) => void ): void; probe( args: ProbeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ProbeCommandOutput) => void ): void; putPolicy( args: PutPolicyCommandInput, options?: __HttpHandlerOptions ): Promise; putPolicy( args: PutPolicyCommandInput, cb: (err: any, data?: PutPolicyCommandOutput) => void ): void; putPolicy( args: PutPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutPolicyCommandOutput) => void ): void; searchJobs(): Promise; searchJobs( args: SearchJobsCommandInput, options?: __HttpHandlerOptions ): Promise; searchJobs( args: SearchJobsCommandInput, cb: (err: any, data?: SearchJobsCommandOutput) => void ): void; searchJobs( args: SearchJobsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SearchJobsCommandOutput) => void ): void; startJobsQuery(): Promise; startJobsQuery( args: StartJobsQueryCommandInput, options?: __HttpHandlerOptions ): Promise; startJobsQuery( args: StartJobsQueryCommandInput, cb: (err: any, data?: StartJobsQueryCommandOutput) => void ): void; startJobsQuery( args: StartJobsQueryCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartJobsQueryCommandOutput) => 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; updateJobTemplate( args: UpdateJobTemplateCommandInput, options?: __HttpHandlerOptions ): Promise; updateJobTemplate( args: UpdateJobTemplateCommandInput, cb: (err: any, data?: UpdateJobTemplateCommandOutput) => void ): void; updateJobTemplate( args: UpdateJobTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateJobTemplateCommandOutput) => void ): void; updatePreset( args: UpdatePresetCommandInput, options?: __HttpHandlerOptions ): Promise; updatePreset( args: UpdatePresetCommandInput, cb: (err: any, data?: UpdatePresetCommandOutput) => void ): void; updatePreset( args: UpdatePresetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdatePresetCommandOutput) => void ): void; updateQueue( args: UpdateQueueCommandInput, options?: __HttpHandlerOptions ): Promise; updateQueue( args: UpdateQueueCommandInput, cb: (err: any, data?: UpdateQueueCommandOutput) => void ): void; updateQueue( args: UpdateQueueCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateQueueCommandOutput) => void ): void; paginateDescribeEndpoints( args?: DescribeEndpointsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListJobs( args?: ListJobsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListJobTemplates( args?: ListJobTemplatesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListPresets( args?: ListPresetsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListQueues( args?: ListQueuesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListVersions( args?: ListVersionsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateSearchJobs( args?: SearchJobsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; } export declare class MediaConvert extends MediaConvertClient implements MediaConvert {}