import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { CodeartifactClient } from "./CodeartifactClient"; import { AssociateExternalConnectionCommandInput, AssociateExternalConnectionCommandOutput, } from "./commands/AssociateExternalConnectionCommand"; import { CopyPackageVersionsCommandInput, CopyPackageVersionsCommandOutput, } from "./commands/CopyPackageVersionsCommand"; import { CreateDomainCommandInput, CreateDomainCommandOutput, } from "./commands/CreateDomainCommand"; import { CreatePackageGroupCommandInput, CreatePackageGroupCommandOutput, } from "./commands/CreatePackageGroupCommand"; import { CreateRepositoryCommandInput, CreateRepositoryCommandOutput, } from "./commands/CreateRepositoryCommand"; import { DeleteDomainCommandInput, DeleteDomainCommandOutput, } from "./commands/DeleteDomainCommand"; import { DeleteDomainPermissionsPolicyCommandInput, DeleteDomainPermissionsPolicyCommandOutput, } from "./commands/DeleteDomainPermissionsPolicyCommand"; import { DeletePackageCommandInput, DeletePackageCommandOutput, } from "./commands/DeletePackageCommand"; import { DeletePackageGroupCommandInput, DeletePackageGroupCommandOutput, } from "./commands/DeletePackageGroupCommand"; import { DeletePackageVersionsCommandInput, DeletePackageVersionsCommandOutput, } from "./commands/DeletePackageVersionsCommand"; import { DeleteRepositoryCommandInput, DeleteRepositoryCommandOutput, } from "./commands/DeleteRepositoryCommand"; import { DeleteRepositoryPermissionsPolicyCommandInput, DeleteRepositoryPermissionsPolicyCommandOutput, } from "./commands/DeleteRepositoryPermissionsPolicyCommand"; import { DescribeDomainCommandInput, DescribeDomainCommandOutput, } from "./commands/DescribeDomainCommand"; import { DescribePackageCommandInput, DescribePackageCommandOutput, } from "./commands/DescribePackageCommand"; import { DescribePackageGroupCommandInput, DescribePackageGroupCommandOutput, } from "./commands/DescribePackageGroupCommand"; import { DescribePackageVersionCommandInput, DescribePackageVersionCommandOutput, } from "./commands/DescribePackageVersionCommand"; import { DescribeRepositoryCommandInput, DescribeRepositoryCommandOutput, } from "./commands/DescribeRepositoryCommand"; import { DisassociateExternalConnectionCommandInput, DisassociateExternalConnectionCommandOutput, } from "./commands/DisassociateExternalConnectionCommand"; import { DisposePackageVersionsCommandInput, DisposePackageVersionsCommandOutput, } from "./commands/DisposePackageVersionsCommand"; import { GetAssociatedPackageGroupCommandInput, GetAssociatedPackageGroupCommandOutput, } from "./commands/GetAssociatedPackageGroupCommand"; import { GetAuthorizationTokenCommandInput, GetAuthorizationTokenCommandOutput, } from "./commands/GetAuthorizationTokenCommand"; import { GetDomainPermissionsPolicyCommandInput, GetDomainPermissionsPolicyCommandOutput, } from "./commands/GetDomainPermissionsPolicyCommand"; import { GetPackageVersionAssetCommandInput, GetPackageVersionAssetCommandOutput, } from "./commands/GetPackageVersionAssetCommand"; import { GetPackageVersionReadmeCommandInput, GetPackageVersionReadmeCommandOutput, } from "./commands/GetPackageVersionReadmeCommand"; import { GetRepositoryEndpointCommandInput, GetRepositoryEndpointCommandOutput, } from "./commands/GetRepositoryEndpointCommand"; import { GetRepositoryPermissionsPolicyCommandInput, GetRepositoryPermissionsPolicyCommandOutput, } from "./commands/GetRepositoryPermissionsPolicyCommand"; import { ListAllowedRepositoriesForGroupCommandInput, ListAllowedRepositoriesForGroupCommandOutput, } from "./commands/ListAllowedRepositoriesForGroupCommand"; import { ListAssociatedPackagesCommandInput, ListAssociatedPackagesCommandOutput, } from "./commands/ListAssociatedPackagesCommand"; import { ListDomainsCommandInput, ListDomainsCommandOutput, } from "./commands/ListDomainsCommand"; import { ListPackageGroupsCommandInput, ListPackageGroupsCommandOutput, } from "./commands/ListPackageGroupsCommand"; import { ListPackagesCommandInput, ListPackagesCommandOutput, } from "./commands/ListPackagesCommand"; import { ListPackageVersionAssetsCommandInput, ListPackageVersionAssetsCommandOutput, } from "./commands/ListPackageVersionAssetsCommand"; import { ListPackageVersionDependenciesCommandInput, ListPackageVersionDependenciesCommandOutput, } from "./commands/ListPackageVersionDependenciesCommand"; import { ListPackageVersionsCommandInput, ListPackageVersionsCommandOutput, } from "./commands/ListPackageVersionsCommand"; import { ListRepositoriesCommandInput, ListRepositoriesCommandOutput, } from "./commands/ListRepositoriesCommand"; import { ListRepositoriesInDomainCommandInput, ListRepositoriesInDomainCommandOutput, } from "./commands/ListRepositoriesInDomainCommand"; import { ListSubPackageGroupsCommandInput, ListSubPackageGroupsCommandOutput, } from "./commands/ListSubPackageGroupsCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { PublishPackageVersionCommandInput, PublishPackageVersionCommandOutput, } from "./commands/PublishPackageVersionCommand"; import { PutDomainPermissionsPolicyCommandInput, PutDomainPermissionsPolicyCommandOutput, } from "./commands/PutDomainPermissionsPolicyCommand"; import { PutPackageOriginConfigurationCommandInput, PutPackageOriginConfigurationCommandOutput, } from "./commands/PutPackageOriginConfigurationCommand"; import { PutRepositoryPermissionsPolicyCommandInput, PutRepositoryPermissionsPolicyCommandOutput, } from "./commands/PutRepositoryPermissionsPolicyCommand"; import { TagResourceCommandInput, TagResourceCommandOutput, } from "./commands/TagResourceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdatePackageGroupCommandInput, UpdatePackageGroupCommandOutput, } from "./commands/UpdatePackageGroupCommand"; import { UpdatePackageGroupOriginConfigurationCommandInput, UpdatePackageGroupOriginConfigurationCommandOutput, } from "./commands/UpdatePackageGroupOriginConfigurationCommand"; import { UpdatePackageVersionsStatusCommandInput, UpdatePackageVersionsStatusCommandOutput, } from "./commands/UpdatePackageVersionsStatusCommand"; import { UpdateRepositoryCommandInput, UpdateRepositoryCommandOutput, } from "./commands/UpdateRepositoryCommand"; export interface Codeartifact { associateExternalConnection( args: AssociateExternalConnectionCommandInput, options?: __HttpHandlerOptions ): Promise; associateExternalConnection( args: AssociateExternalConnectionCommandInput, cb: (err: any, data?: AssociateExternalConnectionCommandOutput) => void ): void; associateExternalConnection( args: AssociateExternalConnectionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AssociateExternalConnectionCommandOutput) => void ): void; copyPackageVersions( args: CopyPackageVersionsCommandInput, options?: __HttpHandlerOptions ): Promise; copyPackageVersions( args: CopyPackageVersionsCommandInput, cb: (err: any, data?: CopyPackageVersionsCommandOutput) => void ): void; copyPackageVersions( args: CopyPackageVersionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CopyPackageVersionsCommandOutput) => void ): void; createDomain( args: CreateDomainCommandInput, options?: __HttpHandlerOptions ): Promise; createDomain( args: CreateDomainCommandInput, cb: (err: any, data?: CreateDomainCommandOutput) => void ): void; createDomain( args: CreateDomainCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDomainCommandOutput) => void ): void; createPackageGroup( args: CreatePackageGroupCommandInput, options?: __HttpHandlerOptions ): Promise; createPackageGroup( args: CreatePackageGroupCommandInput, cb: (err: any, data?: CreatePackageGroupCommandOutput) => void ): void; createPackageGroup( args: CreatePackageGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreatePackageGroupCommandOutput) => void ): void; createRepository( args: CreateRepositoryCommandInput, options?: __HttpHandlerOptions ): Promise; createRepository( args: CreateRepositoryCommandInput, cb: (err: any, data?: CreateRepositoryCommandOutput) => void ): void; createRepository( args: CreateRepositoryCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateRepositoryCommandOutput) => void ): void; deleteDomain( args: DeleteDomainCommandInput, options?: __HttpHandlerOptions ): Promise; deleteDomain( args: DeleteDomainCommandInput, cb: (err: any, data?: DeleteDomainCommandOutput) => void ): void; deleteDomain( args: DeleteDomainCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDomainCommandOutput) => void ): void; deleteDomainPermissionsPolicy( args: DeleteDomainPermissionsPolicyCommandInput, options?: __HttpHandlerOptions ): Promise; deleteDomainPermissionsPolicy( args: DeleteDomainPermissionsPolicyCommandInput, cb: (err: any, data?: DeleteDomainPermissionsPolicyCommandOutput) => void ): void; deleteDomainPermissionsPolicy( args: DeleteDomainPermissionsPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDomainPermissionsPolicyCommandOutput) => void ): void; deletePackage( args: DeletePackageCommandInput, options?: __HttpHandlerOptions ): Promise; deletePackage( args: DeletePackageCommandInput, cb: (err: any, data?: DeletePackageCommandOutput) => void ): void; deletePackage( args: DeletePackageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeletePackageCommandOutput) => void ): void; deletePackageGroup( args: DeletePackageGroupCommandInput, options?: __HttpHandlerOptions ): Promise; deletePackageGroup( args: DeletePackageGroupCommandInput, cb: (err: any, data?: DeletePackageGroupCommandOutput) => void ): void; deletePackageGroup( args: DeletePackageGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeletePackageGroupCommandOutput) => void ): void; deletePackageVersions( args: DeletePackageVersionsCommandInput, options?: __HttpHandlerOptions ): Promise; deletePackageVersions( args: DeletePackageVersionsCommandInput, cb: (err: any, data?: DeletePackageVersionsCommandOutput) => void ): void; deletePackageVersions( args: DeletePackageVersionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeletePackageVersionsCommandOutput) => void ): void; deleteRepository( args: DeleteRepositoryCommandInput, options?: __HttpHandlerOptions ): Promise; deleteRepository( args: DeleteRepositoryCommandInput, cb: (err: any, data?: DeleteRepositoryCommandOutput) => void ): void; deleteRepository( args: DeleteRepositoryCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteRepositoryCommandOutput) => void ): void; deleteRepositoryPermissionsPolicy( args: DeleteRepositoryPermissionsPolicyCommandInput, options?: __HttpHandlerOptions ): Promise; deleteRepositoryPermissionsPolicy( args: DeleteRepositoryPermissionsPolicyCommandInput, cb: ( err: any, data?: DeleteRepositoryPermissionsPolicyCommandOutput ) => void ): void; deleteRepositoryPermissionsPolicy( args: DeleteRepositoryPermissionsPolicyCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DeleteRepositoryPermissionsPolicyCommandOutput ) => void ): void; describeDomain( args: DescribeDomainCommandInput, options?: __HttpHandlerOptions ): Promise; describeDomain( args: DescribeDomainCommandInput, cb: (err: any, data?: DescribeDomainCommandOutput) => void ): void; describeDomain( args: DescribeDomainCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeDomainCommandOutput) => void ): void; describePackage( args: DescribePackageCommandInput, options?: __HttpHandlerOptions ): Promise; describePackage( args: DescribePackageCommandInput, cb: (err: any, data?: DescribePackageCommandOutput) => void ): void; describePackage( args: DescribePackageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribePackageCommandOutput) => void ): void; describePackageGroup( args: DescribePackageGroupCommandInput, options?: __HttpHandlerOptions ): Promise; describePackageGroup( args: DescribePackageGroupCommandInput, cb: (err: any, data?: DescribePackageGroupCommandOutput) => void ): void; describePackageGroup( args: DescribePackageGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribePackageGroupCommandOutput) => void ): void; describePackageVersion( args: DescribePackageVersionCommandInput, options?: __HttpHandlerOptions ): Promise; describePackageVersion( args: DescribePackageVersionCommandInput, cb: (err: any, data?: DescribePackageVersionCommandOutput) => void ): void; describePackageVersion( args: DescribePackageVersionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribePackageVersionCommandOutput) => void ): void; describeRepository( args: DescribeRepositoryCommandInput, options?: __HttpHandlerOptions ): Promise; describeRepository( args: DescribeRepositoryCommandInput, cb: (err: any, data?: DescribeRepositoryCommandOutput) => void ): void; describeRepository( args: DescribeRepositoryCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeRepositoryCommandOutput) => void ): void; disassociateExternalConnection( args: DisassociateExternalConnectionCommandInput, options?: __HttpHandlerOptions ): Promise; disassociateExternalConnection( args: DisassociateExternalConnectionCommandInput, cb: (err: any, data?: DisassociateExternalConnectionCommandOutput) => void ): void; disassociateExternalConnection( args: DisassociateExternalConnectionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisassociateExternalConnectionCommandOutput) => void ): void; disposePackageVersions( args: DisposePackageVersionsCommandInput, options?: __HttpHandlerOptions ): Promise; disposePackageVersions( args: DisposePackageVersionsCommandInput, cb: (err: any, data?: DisposePackageVersionsCommandOutput) => void ): void; disposePackageVersions( args: DisposePackageVersionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisposePackageVersionsCommandOutput) => void ): void; getAssociatedPackageGroup( args: GetAssociatedPackageGroupCommandInput, options?: __HttpHandlerOptions ): Promise; getAssociatedPackageGroup( args: GetAssociatedPackageGroupCommandInput, cb: (err: any, data?: GetAssociatedPackageGroupCommandOutput) => void ): void; getAssociatedPackageGroup( args: GetAssociatedPackageGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAssociatedPackageGroupCommandOutput) => void ): void; getAuthorizationToken( args: GetAuthorizationTokenCommandInput, options?: __HttpHandlerOptions ): Promise; getAuthorizationToken( args: GetAuthorizationTokenCommandInput, cb: (err: any, data?: GetAuthorizationTokenCommandOutput) => void ): void; getAuthorizationToken( args: GetAuthorizationTokenCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAuthorizationTokenCommandOutput) => void ): void; getDomainPermissionsPolicy( args: GetDomainPermissionsPolicyCommandInput, options?: __HttpHandlerOptions ): Promise; getDomainPermissionsPolicy( args: GetDomainPermissionsPolicyCommandInput, cb: (err: any, data?: GetDomainPermissionsPolicyCommandOutput) => void ): void; getDomainPermissionsPolicy( args: GetDomainPermissionsPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDomainPermissionsPolicyCommandOutput) => void ): void; getPackageVersionAsset( args: GetPackageVersionAssetCommandInput, options?: __HttpHandlerOptions ): Promise; getPackageVersionAsset( args: GetPackageVersionAssetCommandInput, cb: (err: any, data?: GetPackageVersionAssetCommandOutput) => void ): void; getPackageVersionAsset( args: GetPackageVersionAssetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetPackageVersionAssetCommandOutput) => void ): void; getPackageVersionReadme( args: GetPackageVersionReadmeCommandInput, options?: __HttpHandlerOptions ): Promise; getPackageVersionReadme( args: GetPackageVersionReadmeCommandInput, cb: (err: any, data?: GetPackageVersionReadmeCommandOutput) => void ): void; getPackageVersionReadme( args: GetPackageVersionReadmeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetPackageVersionReadmeCommandOutput) => void ): void; getRepositoryEndpoint( args: GetRepositoryEndpointCommandInput, options?: __HttpHandlerOptions ): Promise; getRepositoryEndpoint( args: GetRepositoryEndpointCommandInput, cb: (err: any, data?: GetRepositoryEndpointCommandOutput) => void ): void; getRepositoryEndpoint( args: GetRepositoryEndpointCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRepositoryEndpointCommandOutput) => void ): void; getRepositoryPermissionsPolicy( args: GetRepositoryPermissionsPolicyCommandInput, options?: __HttpHandlerOptions ): Promise; getRepositoryPermissionsPolicy( args: GetRepositoryPermissionsPolicyCommandInput, cb: (err: any, data?: GetRepositoryPermissionsPolicyCommandOutput) => void ): void; getRepositoryPermissionsPolicy( args: GetRepositoryPermissionsPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRepositoryPermissionsPolicyCommandOutput) => void ): void; listAllowedRepositoriesForGroup( args: ListAllowedRepositoriesForGroupCommandInput, options?: __HttpHandlerOptions ): Promise; listAllowedRepositoriesForGroup( args: ListAllowedRepositoriesForGroupCommandInput, cb: (err: any, data?: ListAllowedRepositoriesForGroupCommandOutput) => void ): void; listAllowedRepositoriesForGroup( args: ListAllowedRepositoriesForGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAllowedRepositoriesForGroupCommandOutput) => void ): void; listAssociatedPackages( args: ListAssociatedPackagesCommandInput, options?: __HttpHandlerOptions ): Promise; listAssociatedPackages( args: ListAssociatedPackagesCommandInput, cb: (err: any, data?: ListAssociatedPackagesCommandOutput) => void ): void; listAssociatedPackages( args: ListAssociatedPackagesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAssociatedPackagesCommandOutput) => void ): void; listDomains(): Promise; listDomains( args: ListDomainsCommandInput, options?: __HttpHandlerOptions ): Promise; listDomains( args: ListDomainsCommandInput, cb: (err: any, data?: ListDomainsCommandOutput) => void ): void; listDomains( args: ListDomainsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDomainsCommandOutput) => void ): void; listPackageGroups( args: ListPackageGroupsCommandInput, options?: __HttpHandlerOptions ): Promise; listPackageGroups( args: ListPackageGroupsCommandInput, cb: (err: any, data?: ListPackageGroupsCommandOutput) => void ): void; listPackageGroups( args: ListPackageGroupsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListPackageGroupsCommandOutput) => void ): void; listPackages( args: ListPackagesCommandInput, options?: __HttpHandlerOptions ): Promise; listPackages( args: ListPackagesCommandInput, cb: (err: any, data?: ListPackagesCommandOutput) => void ): void; listPackages( args: ListPackagesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListPackagesCommandOutput) => void ): void; listPackageVersionAssets( args: ListPackageVersionAssetsCommandInput, options?: __HttpHandlerOptions ): Promise; listPackageVersionAssets( args: ListPackageVersionAssetsCommandInput, cb: (err: any, data?: ListPackageVersionAssetsCommandOutput) => void ): void; listPackageVersionAssets( args: ListPackageVersionAssetsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListPackageVersionAssetsCommandOutput) => void ): void; listPackageVersionDependencies( args: ListPackageVersionDependenciesCommandInput, options?: __HttpHandlerOptions ): Promise; listPackageVersionDependencies( args: ListPackageVersionDependenciesCommandInput, cb: (err: any, data?: ListPackageVersionDependenciesCommandOutput) => void ): void; listPackageVersionDependencies( args: ListPackageVersionDependenciesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListPackageVersionDependenciesCommandOutput) => void ): void; listPackageVersions( args: ListPackageVersionsCommandInput, options?: __HttpHandlerOptions ): Promise; listPackageVersions( args: ListPackageVersionsCommandInput, cb: (err: any, data?: ListPackageVersionsCommandOutput) => void ): void; listPackageVersions( args: ListPackageVersionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListPackageVersionsCommandOutput) => void ): void; listRepositories(): Promise; listRepositories( args: ListRepositoriesCommandInput, options?: __HttpHandlerOptions ): Promise; listRepositories( args: ListRepositoriesCommandInput, cb: (err: any, data?: ListRepositoriesCommandOutput) => void ): void; listRepositories( args: ListRepositoriesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListRepositoriesCommandOutput) => void ): void; listRepositoriesInDomain( args: ListRepositoriesInDomainCommandInput, options?: __HttpHandlerOptions ): Promise; listRepositoriesInDomain( args: ListRepositoriesInDomainCommandInput, cb: (err: any, data?: ListRepositoriesInDomainCommandOutput) => void ): void; listRepositoriesInDomain( args: ListRepositoriesInDomainCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListRepositoriesInDomainCommandOutput) => void ): void; listSubPackageGroups( args: ListSubPackageGroupsCommandInput, options?: __HttpHandlerOptions ): Promise; listSubPackageGroups( args: ListSubPackageGroupsCommandInput, cb: (err: any, data?: ListSubPackageGroupsCommandOutput) => void ): void; listSubPackageGroups( args: ListSubPackageGroupsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListSubPackageGroupsCommandOutput) => 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; publishPackageVersion( args: PublishPackageVersionCommandInput, options?: __HttpHandlerOptions ): Promise; publishPackageVersion( args: PublishPackageVersionCommandInput, cb: (err: any, data?: PublishPackageVersionCommandOutput) => void ): void; publishPackageVersion( args: PublishPackageVersionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PublishPackageVersionCommandOutput) => void ): void; putDomainPermissionsPolicy( args: PutDomainPermissionsPolicyCommandInput, options?: __HttpHandlerOptions ): Promise; putDomainPermissionsPolicy( args: PutDomainPermissionsPolicyCommandInput, cb: (err: any, data?: PutDomainPermissionsPolicyCommandOutput) => void ): void; putDomainPermissionsPolicy( args: PutDomainPermissionsPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutDomainPermissionsPolicyCommandOutput) => void ): void; putPackageOriginConfiguration( args: PutPackageOriginConfigurationCommandInput, options?: __HttpHandlerOptions ): Promise; putPackageOriginConfiguration( args: PutPackageOriginConfigurationCommandInput, cb: (err: any, data?: PutPackageOriginConfigurationCommandOutput) => void ): void; putPackageOriginConfiguration( args: PutPackageOriginConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutPackageOriginConfigurationCommandOutput) => void ): void; putRepositoryPermissionsPolicy( args: PutRepositoryPermissionsPolicyCommandInput, options?: __HttpHandlerOptions ): Promise; putRepositoryPermissionsPolicy( args: PutRepositoryPermissionsPolicyCommandInput, cb: (err: any, data?: PutRepositoryPermissionsPolicyCommandOutput) => void ): void; putRepositoryPermissionsPolicy( args: PutRepositoryPermissionsPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutRepositoryPermissionsPolicyCommandOutput) => 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; updatePackageGroup( args: UpdatePackageGroupCommandInput, options?: __HttpHandlerOptions ): Promise; updatePackageGroup( args: UpdatePackageGroupCommandInput, cb: (err: any, data?: UpdatePackageGroupCommandOutput) => void ): void; updatePackageGroup( args: UpdatePackageGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdatePackageGroupCommandOutput) => void ): void; updatePackageGroupOriginConfiguration( args: UpdatePackageGroupOriginConfigurationCommandInput, options?: __HttpHandlerOptions ): Promise; updatePackageGroupOriginConfiguration( args: UpdatePackageGroupOriginConfigurationCommandInput, cb: ( err: any, data?: UpdatePackageGroupOriginConfigurationCommandOutput ) => void ): void; updatePackageGroupOriginConfiguration( args: UpdatePackageGroupOriginConfigurationCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: UpdatePackageGroupOriginConfigurationCommandOutput ) => void ): void; updatePackageVersionsStatus( args: UpdatePackageVersionsStatusCommandInput, options?: __HttpHandlerOptions ): Promise; updatePackageVersionsStatus( args: UpdatePackageVersionsStatusCommandInput, cb: (err: any, data?: UpdatePackageVersionsStatusCommandOutput) => void ): void; updatePackageVersionsStatus( args: UpdatePackageVersionsStatusCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdatePackageVersionsStatusCommandOutput) => void ): void; updateRepository( args: UpdateRepositoryCommandInput, options?: __HttpHandlerOptions ): Promise; updateRepository( args: UpdateRepositoryCommandInput, cb: (err: any, data?: UpdateRepositoryCommandOutput) => void ): void; updateRepository( args: UpdateRepositoryCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateRepositoryCommandOutput) => void ): void; paginateListAllowedRepositoriesForGroup( args: ListAllowedRepositoriesForGroupCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListAssociatedPackages( args: ListAssociatedPackagesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListDomains( args?: ListDomainsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListPackageGroups( args: ListPackageGroupsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListPackages( args: ListPackagesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListPackageVersionAssets( args: ListPackageVersionAssetsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListPackageVersions( args: ListPackageVersionsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListRepositories( args?: ListRepositoriesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListRepositoriesInDomain( args: ListRepositoriesInDomainCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListSubPackageGroups( args: ListSubPackageGroupsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; } export declare class Codeartifact extends CodeartifactClient implements Codeartifact {}