import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { CopyImageSetCommandInput, CopyImageSetCommandOutput, } from "./commands/CopyImageSetCommand"; import { CreateDatastoreCommandInput, CreateDatastoreCommandOutput, } from "./commands/CreateDatastoreCommand"; import { DeleteDatastoreCommandInput, DeleteDatastoreCommandOutput, } from "./commands/DeleteDatastoreCommand"; import { DeleteImageSetCommandInput, DeleteImageSetCommandOutput, } from "./commands/DeleteImageSetCommand"; import { GetDatastoreCommandInput, GetDatastoreCommandOutput, } from "./commands/GetDatastoreCommand"; import { GetDICOMImportJobCommandInput, GetDICOMImportJobCommandOutput, } from "./commands/GetDICOMImportJobCommand"; import { GetImageFrameCommandInput, GetImageFrameCommandOutput, } from "./commands/GetImageFrameCommand"; import { GetImageSetCommandInput, GetImageSetCommandOutput } from "./commands/GetImageSetCommand"; import { GetImageSetMetadataCommandInput, GetImageSetMetadataCommandOutput, } from "./commands/GetImageSetMetadataCommand"; import { ListDatastoresCommandInput, ListDatastoresCommandOutput, } from "./commands/ListDatastoresCommand"; import { ListDICOMImportJobsCommandInput, ListDICOMImportJobsCommandOutput, } from "./commands/ListDICOMImportJobsCommand"; import { ListImageSetVersionsCommandInput, ListImageSetVersionsCommandOutput, } from "./commands/ListImageSetVersionsCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { SearchImageSetsCommandInput, SearchImageSetsCommandOutput, } from "./commands/SearchImageSetsCommand"; import { StartDICOMImportJobCommandInput, StartDICOMImportJobCommandOutput, } from "./commands/StartDICOMImportJobCommand"; import { TagResourceCommandInput, TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdateImageSetMetadataCommandInput, UpdateImageSetMetadataCommandOutput, } from "./commands/UpdateImageSetMetadataCommand"; import { MedicalImagingClient } from "./MedicalImagingClient"; export interface MedicalImaging { copyImageSet( args: CopyImageSetCommandInput, options?: __HttpHandlerOptions, ): Promise; copyImageSet( args: CopyImageSetCommandInput, cb: (err: any, data?: CopyImageSetCommandOutput) => void, ): void; copyImageSet( args: CopyImageSetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CopyImageSetCommandOutput) => void, ): void; createDatastore( args: CreateDatastoreCommandInput, options?: __HttpHandlerOptions, ): Promise; createDatastore( args: CreateDatastoreCommandInput, cb: (err: any, data?: CreateDatastoreCommandOutput) => void, ): void; createDatastore( args: CreateDatastoreCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDatastoreCommandOutput) => void, ): void; deleteDatastore( args: DeleteDatastoreCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteDatastore( args: DeleteDatastoreCommandInput, cb: (err: any, data?: DeleteDatastoreCommandOutput) => void, ): void; deleteDatastore( args: DeleteDatastoreCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDatastoreCommandOutput) => void, ): void; deleteImageSet( args: DeleteImageSetCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteImageSet( args: DeleteImageSetCommandInput, cb: (err: any, data?: DeleteImageSetCommandOutput) => void, ): void; deleteImageSet( args: DeleteImageSetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteImageSetCommandOutput) => void, ): void; getDatastore( args: GetDatastoreCommandInput, options?: __HttpHandlerOptions, ): Promise; getDatastore( args: GetDatastoreCommandInput, cb: (err: any, data?: GetDatastoreCommandOutput) => void, ): void; getDatastore( args: GetDatastoreCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDatastoreCommandOutput) => void, ): void; getDICOMImportJob( args: GetDICOMImportJobCommandInput, options?: __HttpHandlerOptions, ): Promise; getDICOMImportJob( args: GetDICOMImportJobCommandInput, cb: (err: any, data?: GetDICOMImportJobCommandOutput) => void, ): void; getDICOMImportJob( args: GetDICOMImportJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDICOMImportJobCommandOutput) => void, ): void; getImageFrame( args: GetImageFrameCommandInput, options?: __HttpHandlerOptions, ): Promise; getImageFrame( args: GetImageFrameCommandInput, cb: (err: any, data?: GetImageFrameCommandOutput) => void, ): void; getImageFrame( args: GetImageFrameCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetImageFrameCommandOutput) => void, ): void; getImageSet( args: GetImageSetCommandInput, options?: __HttpHandlerOptions, ): Promise; getImageSet( args: GetImageSetCommandInput, cb: (err: any, data?: GetImageSetCommandOutput) => void, ): void; getImageSet( args: GetImageSetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetImageSetCommandOutput) => void, ): void; getImageSetMetadata( args: GetImageSetMetadataCommandInput, options?: __HttpHandlerOptions, ): Promise; getImageSetMetadata( args: GetImageSetMetadataCommandInput, cb: (err: any, data?: GetImageSetMetadataCommandOutput) => void, ): void; getImageSetMetadata( args: GetImageSetMetadataCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetImageSetMetadataCommandOutput) => void, ): void; listDatastores(): Promise; listDatastores( args: ListDatastoresCommandInput, options?: __HttpHandlerOptions, ): Promise; listDatastores( args: ListDatastoresCommandInput, cb: (err: any, data?: ListDatastoresCommandOutput) => void, ): void; listDatastores( args: ListDatastoresCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDatastoresCommandOutput) => void, ): void; listDICOMImportJobs( args: ListDICOMImportJobsCommandInput, options?: __HttpHandlerOptions, ): Promise; listDICOMImportJobs( args: ListDICOMImportJobsCommandInput, cb: (err: any, data?: ListDICOMImportJobsCommandOutput) => void, ): void; listDICOMImportJobs( args: ListDICOMImportJobsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDICOMImportJobsCommandOutput) => void, ): void; listImageSetVersions( args: ListImageSetVersionsCommandInput, options?: __HttpHandlerOptions, ): Promise; listImageSetVersions( args: ListImageSetVersionsCommandInput, cb: (err: any, data?: ListImageSetVersionsCommandOutput) => void, ): void; listImageSetVersions( args: ListImageSetVersionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListImageSetVersionsCommandOutput) => 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; searchImageSets( args: SearchImageSetsCommandInput, options?: __HttpHandlerOptions, ): Promise; searchImageSets( args: SearchImageSetsCommandInput, cb: (err: any, data?: SearchImageSetsCommandOutput) => void, ): void; searchImageSets( args: SearchImageSetsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SearchImageSetsCommandOutput) => void, ): void; startDICOMImportJob( args: StartDICOMImportJobCommandInput, options?: __HttpHandlerOptions, ): Promise; startDICOMImportJob( args: StartDICOMImportJobCommandInput, cb: (err: any, data?: StartDICOMImportJobCommandOutput) => void, ): void; startDICOMImportJob( args: StartDICOMImportJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartDICOMImportJobCommandOutput) => 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; updateImageSetMetadata( args: UpdateImageSetMetadataCommandInput, options?: __HttpHandlerOptions, ): Promise; updateImageSetMetadata( args: UpdateImageSetMetadataCommandInput, cb: (err: any, data?: UpdateImageSetMetadataCommandOutput) => void, ): void; updateImageSetMetadata( args: UpdateImageSetMetadataCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateImageSetMetadataCommandOutput) => void, ): void; paginateListDatastores( args?: ListDatastoresCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListDICOMImportJobs( args: ListDICOMImportJobsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListImageSetVersions( args: ListImageSetVersionsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateSearchImageSets( args: SearchImageSetsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; } export declare class MedicalImaging extends MedicalImagingClient implements MedicalImaging {}