import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, WaiterConfiguration, } from "@smithy/types"; import { WaiterResult } from "@smithy/util-waiter"; import { AppStreamClient } from "./AppStreamClient"; import { AssociateAppBlockBuilderAppBlockCommandInput, AssociateAppBlockBuilderAppBlockCommandOutput, } from "./commands/AssociateAppBlockBuilderAppBlockCommand"; import { AssociateApplicationFleetCommandInput, AssociateApplicationFleetCommandOutput, } from "./commands/AssociateApplicationFleetCommand"; import { AssociateApplicationToEntitlementCommandInput, AssociateApplicationToEntitlementCommandOutput, } from "./commands/AssociateApplicationToEntitlementCommand"; import { AssociateFleetCommandInput, AssociateFleetCommandOutput, } from "./commands/AssociateFleetCommand"; import { AssociateSoftwareToImageBuilderCommandInput, AssociateSoftwareToImageBuilderCommandOutput, } from "./commands/AssociateSoftwareToImageBuilderCommand"; import { BatchAssociateUserStackCommandInput, BatchAssociateUserStackCommandOutput, } from "./commands/BatchAssociateUserStackCommand"; import { BatchDisassociateUserStackCommandInput, BatchDisassociateUserStackCommandOutput, } from "./commands/BatchDisassociateUserStackCommand"; import { CopyImageCommandInput, CopyImageCommandOutput, } from "./commands/CopyImageCommand"; import { CreateAppBlockBuilderCommandInput, CreateAppBlockBuilderCommandOutput, } from "./commands/CreateAppBlockBuilderCommand"; import { CreateAppBlockBuilderStreamingURLCommandInput, CreateAppBlockBuilderStreamingURLCommandOutput, } from "./commands/CreateAppBlockBuilderStreamingURLCommand"; import { CreateAppBlockCommandInput, CreateAppBlockCommandOutput, } from "./commands/CreateAppBlockCommand"; import { CreateApplicationCommandInput, CreateApplicationCommandOutput, } from "./commands/CreateApplicationCommand"; import { CreateDirectoryConfigCommandInput, CreateDirectoryConfigCommandOutput, } from "./commands/CreateDirectoryConfigCommand"; import { CreateEntitlementCommandInput, CreateEntitlementCommandOutput, } from "./commands/CreateEntitlementCommand"; import { CreateExportImageTaskCommandInput, CreateExportImageTaskCommandOutput, } from "./commands/CreateExportImageTaskCommand"; import { CreateFleetCommandInput, CreateFleetCommandOutput, } from "./commands/CreateFleetCommand"; import { CreateImageBuilderCommandInput, CreateImageBuilderCommandOutput, } from "./commands/CreateImageBuilderCommand"; import { CreateImageBuilderStreamingURLCommandInput, CreateImageBuilderStreamingURLCommandOutput, } from "./commands/CreateImageBuilderStreamingURLCommand"; import { CreateImportedImageCommandInput, CreateImportedImageCommandOutput, } from "./commands/CreateImportedImageCommand"; import { CreateStackCommandInput, CreateStackCommandOutput, } from "./commands/CreateStackCommand"; import { CreateStreamingURLCommandInput, CreateStreamingURLCommandOutput, } from "./commands/CreateStreamingURLCommand"; import { CreateThemeForStackCommandInput, CreateThemeForStackCommandOutput, } from "./commands/CreateThemeForStackCommand"; import { CreateUpdatedImageCommandInput, CreateUpdatedImageCommandOutput, } from "./commands/CreateUpdatedImageCommand"; import { CreateUsageReportSubscriptionCommandInput, CreateUsageReportSubscriptionCommandOutput, } from "./commands/CreateUsageReportSubscriptionCommand"; import { CreateUserCommandInput, CreateUserCommandOutput, } from "./commands/CreateUserCommand"; import { DeleteAppBlockBuilderCommandInput, DeleteAppBlockBuilderCommandOutput, } from "./commands/DeleteAppBlockBuilderCommand"; import { DeleteAppBlockCommandInput, DeleteAppBlockCommandOutput, } from "./commands/DeleteAppBlockCommand"; import { DeleteApplicationCommandInput, DeleteApplicationCommandOutput, } from "./commands/DeleteApplicationCommand"; import { DeleteDirectoryConfigCommandInput, DeleteDirectoryConfigCommandOutput, } from "./commands/DeleteDirectoryConfigCommand"; import { DeleteEntitlementCommandInput, DeleteEntitlementCommandOutput, } from "./commands/DeleteEntitlementCommand"; import { DeleteFleetCommandInput, DeleteFleetCommandOutput, } from "./commands/DeleteFleetCommand"; import { DeleteImageBuilderCommandInput, DeleteImageBuilderCommandOutput, } from "./commands/DeleteImageBuilderCommand"; import { DeleteImageCommandInput, DeleteImageCommandOutput, } from "./commands/DeleteImageCommand"; import { DeleteImagePermissionsCommandInput, DeleteImagePermissionsCommandOutput, } from "./commands/DeleteImagePermissionsCommand"; import { DeleteStackCommandInput, DeleteStackCommandOutput, } from "./commands/DeleteStackCommand"; import { DeleteThemeForStackCommandInput, DeleteThemeForStackCommandOutput, } from "./commands/DeleteThemeForStackCommand"; import { DeleteUsageReportSubscriptionCommandInput, DeleteUsageReportSubscriptionCommandOutput, } from "./commands/DeleteUsageReportSubscriptionCommand"; import { DeleteUserCommandInput, DeleteUserCommandOutput, } from "./commands/DeleteUserCommand"; import { DescribeAppBlockBuilderAppBlockAssociationsCommandInput, DescribeAppBlockBuilderAppBlockAssociationsCommandOutput, } from "./commands/DescribeAppBlockBuilderAppBlockAssociationsCommand"; import { DescribeAppBlockBuildersCommandInput, DescribeAppBlockBuildersCommandOutput, } from "./commands/DescribeAppBlockBuildersCommand"; import { DescribeAppBlocksCommandInput, DescribeAppBlocksCommandOutput, } from "./commands/DescribeAppBlocksCommand"; import { DescribeApplicationFleetAssociationsCommandInput, DescribeApplicationFleetAssociationsCommandOutput, } from "./commands/DescribeApplicationFleetAssociationsCommand"; import { DescribeApplicationsCommandInput, DescribeApplicationsCommandOutput, } from "./commands/DescribeApplicationsCommand"; import { DescribeAppLicenseUsageCommandInput, DescribeAppLicenseUsageCommandOutput, } from "./commands/DescribeAppLicenseUsageCommand"; import { DescribeDirectoryConfigsCommandInput, DescribeDirectoryConfigsCommandOutput, } from "./commands/DescribeDirectoryConfigsCommand"; import { DescribeEntitlementsCommandInput, DescribeEntitlementsCommandOutput, } from "./commands/DescribeEntitlementsCommand"; import { DescribeFleetsCommandInput, DescribeFleetsCommandOutput, } from "./commands/DescribeFleetsCommand"; import { DescribeImageBuildersCommandInput, DescribeImageBuildersCommandOutput, } from "./commands/DescribeImageBuildersCommand"; import { DescribeImagePermissionsCommandInput, DescribeImagePermissionsCommandOutput, } from "./commands/DescribeImagePermissionsCommand"; import { DescribeImagesCommandInput, DescribeImagesCommandOutput, } from "./commands/DescribeImagesCommand"; import { DescribeSessionsCommandInput, DescribeSessionsCommandOutput, } from "./commands/DescribeSessionsCommand"; import { DescribeSoftwareAssociationsCommandInput, DescribeSoftwareAssociationsCommandOutput, } from "./commands/DescribeSoftwareAssociationsCommand"; import { DescribeStacksCommandInput, DescribeStacksCommandOutput, } from "./commands/DescribeStacksCommand"; import { DescribeThemeForStackCommandInput, DescribeThemeForStackCommandOutput, } from "./commands/DescribeThemeForStackCommand"; import { DescribeUsageReportSubscriptionsCommandInput, DescribeUsageReportSubscriptionsCommandOutput, } from "./commands/DescribeUsageReportSubscriptionsCommand"; import { DescribeUsersCommandInput, DescribeUsersCommandOutput, } from "./commands/DescribeUsersCommand"; import { DescribeUserStackAssociationsCommandInput, DescribeUserStackAssociationsCommandOutput, } from "./commands/DescribeUserStackAssociationsCommand"; import { DisableUserCommandInput, DisableUserCommandOutput, } from "./commands/DisableUserCommand"; import { DisassociateAppBlockBuilderAppBlockCommandInput, DisassociateAppBlockBuilderAppBlockCommandOutput, } from "./commands/DisassociateAppBlockBuilderAppBlockCommand"; import { DisassociateApplicationFleetCommandInput, DisassociateApplicationFleetCommandOutput, } from "./commands/DisassociateApplicationFleetCommand"; import { DisassociateApplicationFromEntitlementCommandInput, DisassociateApplicationFromEntitlementCommandOutput, } from "./commands/DisassociateApplicationFromEntitlementCommand"; import { DisassociateFleetCommandInput, DisassociateFleetCommandOutput, } from "./commands/DisassociateFleetCommand"; import { DisassociateSoftwareFromImageBuilderCommandInput, DisassociateSoftwareFromImageBuilderCommandOutput, } from "./commands/DisassociateSoftwareFromImageBuilderCommand"; import { DrainSessionInstanceCommandInput, DrainSessionInstanceCommandOutput, } from "./commands/DrainSessionInstanceCommand"; import { EnableUserCommandInput, EnableUserCommandOutput, } from "./commands/EnableUserCommand"; import { ExpireSessionCommandInput, ExpireSessionCommandOutput, } from "./commands/ExpireSessionCommand"; import { GetExportImageTaskCommandInput, GetExportImageTaskCommandOutput, } from "./commands/GetExportImageTaskCommand"; import { ListAssociatedFleetsCommandInput, ListAssociatedFleetsCommandOutput, } from "./commands/ListAssociatedFleetsCommand"; import { ListAssociatedStacksCommandInput, ListAssociatedStacksCommandOutput, } from "./commands/ListAssociatedStacksCommand"; import { ListEntitledApplicationsCommandInput, ListEntitledApplicationsCommandOutput, } from "./commands/ListEntitledApplicationsCommand"; import { ListExportImageTasksCommandInput, ListExportImageTasksCommandOutput, } from "./commands/ListExportImageTasksCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { StartAppBlockBuilderCommandInput, StartAppBlockBuilderCommandOutput, } from "./commands/StartAppBlockBuilderCommand"; import { StartFleetCommandInput, StartFleetCommandOutput, } from "./commands/StartFleetCommand"; import { StartImageBuilderCommandInput, StartImageBuilderCommandOutput, } from "./commands/StartImageBuilderCommand"; import { StartSoftwareDeploymentToImageBuilderCommandInput, StartSoftwareDeploymentToImageBuilderCommandOutput, } from "./commands/StartSoftwareDeploymentToImageBuilderCommand"; import { StopAppBlockBuilderCommandInput, StopAppBlockBuilderCommandOutput, } from "./commands/StopAppBlockBuilderCommand"; import { StopFleetCommandInput, StopFleetCommandOutput, } from "./commands/StopFleetCommand"; import { StopImageBuilderCommandInput, StopImageBuilderCommandOutput, } from "./commands/StopImageBuilderCommand"; import { TagResourceCommandInput, TagResourceCommandOutput, } from "./commands/TagResourceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdateAppBlockBuilderCommandInput, UpdateAppBlockBuilderCommandOutput, } from "./commands/UpdateAppBlockBuilderCommand"; import { UpdateApplicationCommandInput, UpdateApplicationCommandOutput, } from "./commands/UpdateApplicationCommand"; import { UpdateDirectoryConfigCommandInput, UpdateDirectoryConfigCommandOutput, } from "./commands/UpdateDirectoryConfigCommand"; import { UpdateEntitlementCommandInput, UpdateEntitlementCommandOutput, } from "./commands/UpdateEntitlementCommand"; import { UpdateFleetCommandInput, UpdateFleetCommandOutput, } from "./commands/UpdateFleetCommand"; import { UpdateImagePermissionsCommandInput, UpdateImagePermissionsCommandOutput, } from "./commands/UpdateImagePermissionsCommand"; import { UpdateStackCommandInput, UpdateStackCommandOutput, } from "./commands/UpdateStackCommand"; import { UpdateThemeForStackCommandInput, UpdateThemeForStackCommandOutput, } from "./commands/UpdateThemeForStackCommand"; export interface AppStream { associateAppBlockBuilderAppBlock( args: AssociateAppBlockBuilderAppBlockCommandInput, options?: __HttpHandlerOptions ): Promise; associateAppBlockBuilderAppBlock( args: AssociateAppBlockBuilderAppBlockCommandInput, cb: (err: any, data?: AssociateAppBlockBuilderAppBlockCommandOutput) => void ): void; associateAppBlockBuilderAppBlock( args: AssociateAppBlockBuilderAppBlockCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AssociateAppBlockBuilderAppBlockCommandOutput) => void ): void; associateApplicationFleet( args: AssociateApplicationFleetCommandInput, options?: __HttpHandlerOptions ): Promise; associateApplicationFleet( args: AssociateApplicationFleetCommandInput, cb: (err: any, data?: AssociateApplicationFleetCommandOutput) => void ): void; associateApplicationFleet( args: AssociateApplicationFleetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AssociateApplicationFleetCommandOutput) => void ): void; associateApplicationToEntitlement( args: AssociateApplicationToEntitlementCommandInput, options?: __HttpHandlerOptions ): Promise; associateApplicationToEntitlement( args: AssociateApplicationToEntitlementCommandInput, cb: ( err: any, data?: AssociateApplicationToEntitlementCommandOutput ) => void ): void; associateApplicationToEntitlement( args: AssociateApplicationToEntitlementCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: AssociateApplicationToEntitlementCommandOutput ) => void ): void; associateFleet( args: AssociateFleetCommandInput, options?: __HttpHandlerOptions ): Promise; associateFleet( args: AssociateFleetCommandInput, cb: (err: any, data?: AssociateFleetCommandOutput) => void ): void; associateFleet( args: AssociateFleetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AssociateFleetCommandOutput) => void ): void; associateSoftwareToImageBuilder( args: AssociateSoftwareToImageBuilderCommandInput, options?: __HttpHandlerOptions ): Promise; associateSoftwareToImageBuilder( args: AssociateSoftwareToImageBuilderCommandInput, cb: (err: any, data?: AssociateSoftwareToImageBuilderCommandOutput) => void ): void; associateSoftwareToImageBuilder( args: AssociateSoftwareToImageBuilderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AssociateSoftwareToImageBuilderCommandOutput) => void ): void; batchAssociateUserStack( args: BatchAssociateUserStackCommandInput, options?: __HttpHandlerOptions ): Promise; batchAssociateUserStack( args: BatchAssociateUserStackCommandInput, cb: (err: any, data?: BatchAssociateUserStackCommandOutput) => void ): void; batchAssociateUserStack( args: BatchAssociateUserStackCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchAssociateUserStackCommandOutput) => void ): void; batchDisassociateUserStack( args: BatchDisassociateUserStackCommandInput, options?: __HttpHandlerOptions ): Promise; batchDisassociateUserStack( args: BatchDisassociateUserStackCommandInput, cb: (err: any, data?: BatchDisassociateUserStackCommandOutput) => void ): void; batchDisassociateUserStack( args: BatchDisassociateUserStackCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchDisassociateUserStackCommandOutput) => void ): void; copyImage( args: CopyImageCommandInput, options?: __HttpHandlerOptions ): Promise; copyImage( args: CopyImageCommandInput, cb: (err: any, data?: CopyImageCommandOutput) => void ): void; copyImage( args: CopyImageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CopyImageCommandOutput) => void ): void; createAppBlock( args: CreateAppBlockCommandInput, options?: __HttpHandlerOptions ): Promise; createAppBlock( args: CreateAppBlockCommandInput, cb: (err: any, data?: CreateAppBlockCommandOutput) => void ): void; createAppBlock( args: CreateAppBlockCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAppBlockCommandOutput) => void ): void; createAppBlockBuilder( args: CreateAppBlockBuilderCommandInput, options?: __HttpHandlerOptions ): Promise; createAppBlockBuilder( args: CreateAppBlockBuilderCommandInput, cb: (err: any, data?: CreateAppBlockBuilderCommandOutput) => void ): void; createAppBlockBuilder( args: CreateAppBlockBuilderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAppBlockBuilderCommandOutput) => void ): void; createAppBlockBuilderStreamingURL( args: CreateAppBlockBuilderStreamingURLCommandInput, options?: __HttpHandlerOptions ): Promise; createAppBlockBuilderStreamingURL( args: CreateAppBlockBuilderStreamingURLCommandInput, cb: ( err: any, data?: CreateAppBlockBuilderStreamingURLCommandOutput ) => void ): void; createAppBlockBuilderStreamingURL( args: CreateAppBlockBuilderStreamingURLCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: CreateAppBlockBuilderStreamingURLCommandOutput ) => void ): void; createApplication( args: CreateApplicationCommandInput, options?: __HttpHandlerOptions ): Promise; createApplication( args: CreateApplicationCommandInput, cb: (err: any, data?: CreateApplicationCommandOutput) => void ): void; createApplication( args: CreateApplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateApplicationCommandOutput) => void ): void; createDirectoryConfig( args: CreateDirectoryConfigCommandInput, options?: __HttpHandlerOptions ): Promise; createDirectoryConfig( args: CreateDirectoryConfigCommandInput, cb: (err: any, data?: CreateDirectoryConfigCommandOutput) => void ): void; createDirectoryConfig( args: CreateDirectoryConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDirectoryConfigCommandOutput) => void ): void; createEntitlement( args: CreateEntitlementCommandInput, options?: __HttpHandlerOptions ): Promise; createEntitlement( args: CreateEntitlementCommandInput, cb: (err: any, data?: CreateEntitlementCommandOutput) => void ): void; createEntitlement( args: CreateEntitlementCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateEntitlementCommandOutput) => void ): void; createExportImageTask( args: CreateExportImageTaskCommandInput, options?: __HttpHandlerOptions ): Promise; createExportImageTask( args: CreateExportImageTaskCommandInput, cb: (err: any, data?: CreateExportImageTaskCommandOutput) => void ): void; createExportImageTask( args: CreateExportImageTaskCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateExportImageTaskCommandOutput) => void ): void; createFleet( args: CreateFleetCommandInput, options?: __HttpHandlerOptions ): Promise; createFleet( args: CreateFleetCommandInput, cb: (err: any, data?: CreateFleetCommandOutput) => void ): void; createFleet( args: CreateFleetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateFleetCommandOutput) => void ): void; createImageBuilder( args: CreateImageBuilderCommandInput, options?: __HttpHandlerOptions ): Promise; createImageBuilder( args: CreateImageBuilderCommandInput, cb: (err: any, data?: CreateImageBuilderCommandOutput) => void ): void; createImageBuilder( args: CreateImageBuilderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateImageBuilderCommandOutput) => void ): void; createImageBuilderStreamingURL( args: CreateImageBuilderStreamingURLCommandInput, options?: __HttpHandlerOptions ): Promise; createImageBuilderStreamingURL( args: CreateImageBuilderStreamingURLCommandInput, cb: (err: any, data?: CreateImageBuilderStreamingURLCommandOutput) => void ): void; createImageBuilderStreamingURL( args: CreateImageBuilderStreamingURLCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateImageBuilderStreamingURLCommandOutput) => void ): void; createImportedImage( args: CreateImportedImageCommandInput, options?: __HttpHandlerOptions ): Promise; createImportedImage( args: CreateImportedImageCommandInput, cb: (err: any, data?: CreateImportedImageCommandOutput) => void ): void; createImportedImage( args: CreateImportedImageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateImportedImageCommandOutput) => void ): void; createStack( args: CreateStackCommandInput, options?: __HttpHandlerOptions ): Promise; createStack( args: CreateStackCommandInput, cb: (err: any, data?: CreateStackCommandOutput) => void ): void; createStack( args: CreateStackCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateStackCommandOutput) => void ): void; createStreamingURL( args: CreateStreamingURLCommandInput, options?: __HttpHandlerOptions ): Promise; createStreamingURL( args: CreateStreamingURLCommandInput, cb: (err: any, data?: CreateStreamingURLCommandOutput) => void ): void; createStreamingURL( args: CreateStreamingURLCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateStreamingURLCommandOutput) => void ): void; createThemeForStack( args: CreateThemeForStackCommandInput, options?: __HttpHandlerOptions ): Promise; createThemeForStack( args: CreateThemeForStackCommandInput, cb: (err: any, data?: CreateThemeForStackCommandOutput) => void ): void; createThemeForStack( args: CreateThemeForStackCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateThemeForStackCommandOutput) => void ): void; createUpdatedImage( args: CreateUpdatedImageCommandInput, options?: __HttpHandlerOptions ): Promise; createUpdatedImage( args: CreateUpdatedImageCommandInput, cb: (err: any, data?: CreateUpdatedImageCommandOutput) => void ): void; createUpdatedImage( args: CreateUpdatedImageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateUpdatedImageCommandOutput) => void ): void; createUsageReportSubscription(): Promise; createUsageReportSubscription( args: CreateUsageReportSubscriptionCommandInput, options?: __HttpHandlerOptions ): Promise; createUsageReportSubscription( args: CreateUsageReportSubscriptionCommandInput, cb: (err: any, data?: CreateUsageReportSubscriptionCommandOutput) => void ): void; createUsageReportSubscription( args: CreateUsageReportSubscriptionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateUsageReportSubscriptionCommandOutput) => void ): void; createUser( args: CreateUserCommandInput, options?: __HttpHandlerOptions ): Promise; createUser( args: CreateUserCommandInput, cb: (err: any, data?: CreateUserCommandOutput) => void ): void; createUser( args: CreateUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateUserCommandOutput) => void ): void; deleteAppBlock( args: DeleteAppBlockCommandInput, options?: __HttpHandlerOptions ): Promise; deleteAppBlock( args: DeleteAppBlockCommandInput, cb: (err: any, data?: DeleteAppBlockCommandOutput) => void ): void; deleteAppBlock( args: DeleteAppBlockCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAppBlockCommandOutput) => void ): void; deleteAppBlockBuilder( args: DeleteAppBlockBuilderCommandInput, options?: __HttpHandlerOptions ): Promise; deleteAppBlockBuilder( args: DeleteAppBlockBuilderCommandInput, cb: (err: any, data?: DeleteAppBlockBuilderCommandOutput) => void ): void; deleteAppBlockBuilder( args: DeleteAppBlockBuilderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAppBlockBuilderCommandOutput) => void ): void; deleteApplication( args: DeleteApplicationCommandInput, options?: __HttpHandlerOptions ): Promise; deleteApplication( args: DeleteApplicationCommandInput, cb: (err: any, data?: DeleteApplicationCommandOutput) => void ): void; deleteApplication( args: DeleteApplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteApplicationCommandOutput) => void ): void; deleteDirectoryConfig( args: DeleteDirectoryConfigCommandInput, options?: __HttpHandlerOptions ): Promise; deleteDirectoryConfig( args: DeleteDirectoryConfigCommandInput, cb: (err: any, data?: DeleteDirectoryConfigCommandOutput) => void ): void; deleteDirectoryConfig( args: DeleteDirectoryConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDirectoryConfigCommandOutput) => void ): void; deleteEntitlement( args: DeleteEntitlementCommandInput, options?: __HttpHandlerOptions ): Promise; deleteEntitlement( args: DeleteEntitlementCommandInput, cb: (err: any, data?: DeleteEntitlementCommandOutput) => void ): void; deleteEntitlement( args: DeleteEntitlementCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteEntitlementCommandOutput) => void ): void; deleteFleet( args: DeleteFleetCommandInput, options?: __HttpHandlerOptions ): Promise; deleteFleet( args: DeleteFleetCommandInput, cb: (err: any, data?: DeleteFleetCommandOutput) => void ): void; deleteFleet( args: DeleteFleetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteFleetCommandOutput) => void ): void; deleteImage( args: DeleteImageCommandInput, options?: __HttpHandlerOptions ): Promise; deleteImage( args: DeleteImageCommandInput, cb: (err: any, data?: DeleteImageCommandOutput) => void ): void; deleteImage( args: DeleteImageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteImageCommandOutput) => void ): void; deleteImageBuilder( args: DeleteImageBuilderCommandInput, options?: __HttpHandlerOptions ): Promise; deleteImageBuilder( args: DeleteImageBuilderCommandInput, cb: (err: any, data?: DeleteImageBuilderCommandOutput) => void ): void; deleteImageBuilder( args: DeleteImageBuilderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteImageBuilderCommandOutput) => void ): void; deleteImagePermissions( args: DeleteImagePermissionsCommandInput, options?: __HttpHandlerOptions ): Promise; deleteImagePermissions( args: DeleteImagePermissionsCommandInput, cb: (err: any, data?: DeleteImagePermissionsCommandOutput) => void ): void; deleteImagePermissions( args: DeleteImagePermissionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteImagePermissionsCommandOutput) => void ): void; deleteStack( args: DeleteStackCommandInput, options?: __HttpHandlerOptions ): Promise; deleteStack( args: DeleteStackCommandInput, cb: (err: any, data?: DeleteStackCommandOutput) => void ): void; deleteStack( args: DeleteStackCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteStackCommandOutput) => void ): void; deleteThemeForStack( args: DeleteThemeForStackCommandInput, options?: __HttpHandlerOptions ): Promise; deleteThemeForStack( args: DeleteThemeForStackCommandInput, cb: (err: any, data?: DeleteThemeForStackCommandOutput) => void ): void; deleteThemeForStack( args: DeleteThemeForStackCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteThemeForStackCommandOutput) => void ): void; deleteUsageReportSubscription(): Promise; deleteUsageReportSubscription( args: DeleteUsageReportSubscriptionCommandInput, options?: __HttpHandlerOptions ): Promise; deleteUsageReportSubscription( args: DeleteUsageReportSubscriptionCommandInput, cb: (err: any, data?: DeleteUsageReportSubscriptionCommandOutput) => void ): void; deleteUsageReportSubscription( args: DeleteUsageReportSubscriptionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteUsageReportSubscriptionCommandOutput) => void ): void; deleteUser( args: DeleteUserCommandInput, options?: __HttpHandlerOptions ): Promise; deleteUser( args: DeleteUserCommandInput, cb: (err: any, data?: DeleteUserCommandOutput) => void ): void; deleteUser( args: DeleteUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteUserCommandOutput) => void ): void; describeAppBlockBuilderAppBlockAssociations(): Promise; describeAppBlockBuilderAppBlockAssociations( args: DescribeAppBlockBuilderAppBlockAssociationsCommandInput, options?: __HttpHandlerOptions ): Promise; describeAppBlockBuilderAppBlockAssociations( args: DescribeAppBlockBuilderAppBlockAssociationsCommandInput, cb: ( err: any, data?: DescribeAppBlockBuilderAppBlockAssociationsCommandOutput ) => void ): void; describeAppBlockBuilderAppBlockAssociations( args: DescribeAppBlockBuilderAppBlockAssociationsCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DescribeAppBlockBuilderAppBlockAssociationsCommandOutput ) => void ): void; describeAppBlockBuilders(): Promise; describeAppBlockBuilders( args: DescribeAppBlockBuildersCommandInput, options?: __HttpHandlerOptions ): Promise; describeAppBlockBuilders( args: DescribeAppBlockBuildersCommandInput, cb: (err: any, data?: DescribeAppBlockBuildersCommandOutput) => void ): void; describeAppBlockBuilders( args: DescribeAppBlockBuildersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeAppBlockBuildersCommandOutput) => void ): void; describeAppBlocks(): Promise; describeAppBlocks( args: DescribeAppBlocksCommandInput, options?: __HttpHandlerOptions ): Promise; describeAppBlocks( args: DescribeAppBlocksCommandInput, cb: (err: any, data?: DescribeAppBlocksCommandOutput) => void ): void; describeAppBlocks( args: DescribeAppBlocksCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeAppBlocksCommandOutput) => void ): void; describeApplicationFleetAssociations(): Promise; describeApplicationFleetAssociations( args: DescribeApplicationFleetAssociationsCommandInput, options?: __HttpHandlerOptions ): Promise; describeApplicationFleetAssociations( args: DescribeApplicationFleetAssociationsCommandInput, cb: ( err: any, data?: DescribeApplicationFleetAssociationsCommandOutput ) => void ): void; describeApplicationFleetAssociations( args: DescribeApplicationFleetAssociationsCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DescribeApplicationFleetAssociationsCommandOutput ) => void ): void; describeApplications(): Promise; describeApplications( args: DescribeApplicationsCommandInput, options?: __HttpHandlerOptions ): Promise; describeApplications( args: DescribeApplicationsCommandInput, cb: (err: any, data?: DescribeApplicationsCommandOutput) => void ): void; describeApplications( args: DescribeApplicationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeApplicationsCommandOutput) => void ): void; describeAppLicenseUsage( args: DescribeAppLicenseUsageCommandInput, options?: __HttpHandlerOptions ): Promise; describeAppLicenseUsage( args: DescribeAppLicenseUsageCommandInput, cb: (err: any, data?: DescribeAppLicenseUsageCommandOutput) => void ): void; describeAppLicenseUsage( args: DescribeAppLicenseUsageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeAppLicenseUsageCommandOutput) => void ): void; describeDirectoryConfigs(): Promise; describeDirectoryConfigs( args: DescribeDirectoryConfigsCommandInput, options?: __HttpHandlerOptions ): Promise; describeDirectoryConfigs( args: DescribeDirectoryConfigsCommandInput, cb: (err: any, data?: DescribeDirectoryConfigsCommandOutput) => void ): void; describeDirectoryConfigs( args: DescribeDirectoryConfigsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeDirectoryConfigsCommandOutput) => void ): void; describeEntitlements( args: DescribeEntitlementsCommandInput, options?: __HttpHandlerOptions ): Promise; describeEntitlements( args: DescribeEntitlementsCommandInput, cb: (err: any, data?: DescribeEntitlementsCommandOutput) => void ): void; describeEntitlements( args: DescribeEntitlementsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeEntitlementsCommandOutput) => void ): void; describeFleets(): Promise; describeFleets( args: DescribeFleetsCommandInput, options?: __HttpHandlerOptions ): Promise; describeFleets( args: DescribeFleetsCommandInput, cb: (err: any, data?: DescribeFleetsCommandOutput) => void ): void; describeFleets( args: DescribeFleetsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeFleetsCommandOutput) => void ): void; describeImageBuilders(): Promise; describeImageBuilders( args: DescribeImageBuildersCommandInput, options?: __HttpHandlerOptions ): Promise; describeImageBuilders( args: DescribeImageBuildersCommandInput, cb: (err: any, data?: DescribeImageBuildersCommandOutput) => void ): void; describeImageBuilders( args: DescribeImageBuildersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeImageBuildersCommandOutput) => void ): void; describeImagePermissions( args: DescribeImagePermissionsCommandInput, options?: __HttpHandlerOptions ): Promise; describeImagePermissions( args: DescribeImagePermissionsCommandInput, cb: (err: any, data?: DescribeImagePermissionsCommandOutput) => void ): void; describeImagePermissions( args: DescribeImagePermissionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeImagePermissionsCommandOutput) => void ): void; describeImages(): Promise; describeImages( args: DescribeImagesCommandInput, options?: __HttpHandlerOptions ): Promise; describeImages( args: DescribeImagesCommandInput, cb: (err: any, data?: DescribeImagesCommandOutput) => void ): void; describeImages( args: DescribeImagesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeImagesCommandOutput) => void ): void; describeSessions( args: DescribeSessionsCommandInput, options?: __HttpHandlerOptions ): Promise; describeSessions( args: DescribeSessionsCommandInput, cb: (err: any, data?: DescribeSessionsCommandOutput) => void ): void; describeSessions( args: DescribeSessionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeSessionsCommandOutput) => void ): void; describeSoftwareAssociations( args: DescribeSoftwareAssociationsCommandInput, options?: __HttpHandlerOptions ): Promise; describeSoftwareAssociations( args: DescribeSoftwareAssociationsCommandInput, cb: (err: any, data?: DescribeSoftwareAssociationsCommandOutput) => void ): void; describeSoftwareAssociations( args: DescribeSoftwareAssociationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeSoftwareAssociationsCommandOutput) => void ): void; describeStacks(): Promise; describeStacks( args: DescribeStacksCommandInput, options?: __HttpHandlerOptions ): Promise; describeStacks( args: DescribeStacksCommandInput, cb: (err: any, data?: DescribeStacksCommandOutput) => void ): void; describeStacks( args: DescribeStacksCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeStacksCommandOutput) => void ): void; describeThemeForStack( args: DescribeThemeForStackCommandInput, options?: __HttpHandlerOptions ): Promise; describeThemeForStack( args: DescribeThemeForStackCommandInput, cb: (err: any, data?: DescribeThemeForStackCommandOutput) => void ): void; describeThemeForStack( args: DescribeThemeForStackCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeThemeForStackCommandOutput) => void ): void; describeUsageReportSubscriptions(): Promise; describeUsageReportSubscriptions( args: DescribeUsageReportSubscriptionsCommandInput, options?: __HttpHandlerOptions ): Promise; describeUsageReportSubscriptions( args: DescribeUsageReportSubscriptionsCommandInput, cb: (err: any, data?: DescribeUsageReportSubscriptionsCommandOutput) => void ): void; describeUsageReportSubscriptions( args: DescribeUsageReportSubscriptionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeUsageReportSubscriptionsCommandOutput) => void ): void; describeUsers( args: DescribeUsersCommandInput, options?: __HttpHandlerOptions ): Promise; describeUsers( args: DescribeUsersCommandInput, cb: (err: any, data?: DescribeUsersCommandOutput) => void ): void; describeUsers( args: DescribeUsersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeUsersCommandOutput) => void ): void; describeUserStackAssociations(): Promise; describeUserStackAssociations( args: DescribeUserStackAssociationsCommandInput, options?: __HttpHandlerOptions ): Promise; describeUserStackAssociations( args: DescribeUserStackAssociationsCommandInput, cb: (err: any, data?: DescribeUserStackAssociationsCommandOutput) => void ): void; describeUserStackAssociations( args: DescribeUserStackAssociationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeUserStackAssociationsCommandOutput) => void ): void; disableUser( args: DisableUserCommandInput, options?: __HttpHandlerOptions ): Promise; disableUser( args: DisableUserCommandInput, cb: (err: any, data?: DisableUserCommandOutput) => void ): void; disableUser( args: DisableUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisableUserCommandOutput) => void ): void; disassociateAppBlockBuilderAppBlock( args: DisassociateAppBlockBuilderAppBlockCommandInput, options?: __HttpHandlerOptions ): Promise; disassociateAppBlockBuilderAppBlock( args: DisassociateAppBlockBuilderAppBlockCommandInput, cb: ( err: any, data?: DisassociateAppBlockBuilderAppBlockCommandOutput ) => void ): void; disassociateAppBlockBuilderAppBlock( args: DisassociateAppBlockBuilderAppBlockCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DisassociateAppBlockBuilderAppBlockCommandOutput ) => void ): void; disassociateApplicationFleet( args: DisassociateApplicationFleetCommandInput, options?: __HttpHandlerOptions ): Promise; disassociateApplicationFleet( args: DisassociateApplicationFleetCommandInput, cb: (err: any, data?: DisassociateApplicationFleetCommandOutput) => void ): void; disassociateApplicationFleet( args: DisassociateApplicationFleetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisassociateApplicationFleetCommandOutput) => void ): void; disassociateApplicationFromEntitlement( args: DisassociateApplicationFromEntitlementCommandInput, options?: __HttpHandlerOptions ): Promise; disassociateApplicationFromEntitlement( args: DisassociateApplicationFromEntitlementCommandInput, cb: ( err: any, data?: DisassociateApplicationFromEntitlementCommandOutput ) => void ): void; disassociateApplicationFromEntitlement( args: DisassociateApplicationFromEntitlementCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DisassociateApplicationFromEntitlementCommandOutput ) => void ): void; disassociateFleet( args: DisassociateFleetCommandInput, options?: __HttpHandlerOptions ): Promise; disassociateFleet( args: DisassociateFleetCommandInput, cb: (err: any, data?: DisassociateFleetCommandOutput) => void ): void; disassociateFleet( args: DisassociateFleetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisassociateFleetCommandOutput) => void ): void; disassociateSoftwareFromImageBuilder( args: DisassociateSoftwareFromImageBuilderCommandInput, options?: __HttpHandlerOptions ): Promise; disassociateSoftwareFromImageBuilder( args: DisassociateSoftwareFromImageBuilderCommandInput, cb: ( err: any, data?: DisassociateSoftwareFromImageBuilderCommandOutput ) => void ): void; disassociateSoftwareFromImageBuilder( args: DisassociateSoftwareFromImageBuilderCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: DisassociateSoftwareFromImageBuilderCommandOutput ) => void ): void; drainSessionInstance( args: DrainSessionInstanceCommandInput, options?: __HttpHandlerOptions ): Promise; drainSessionInstance( args: DrainSessionInstanceCommandInput, cb: (err: any, data?: DrainSessionInstanceCommandOutput) => void ): void; drainSessionInstance( args: DrainSessionInstanceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DrainSessionInstanceCommandOutput) => void ): void; enableUser( args: EnableUserCommandInput, options?: __HttpHandlerOptions ): Promise; enableUser( args: EnableUserCommandInput, cb: (err: any, data?: EnableUserCommandOutput) => void ): void; enableUser( args: EnableUserCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: EnableUserCommandOutput) => void ): void; expireSession( args: ExpireSessionCommandInput, options?: __HttpHandlerOptions ): Promise; expireSession( args: ExpireSessionCommandInput, cb: (err: any, data?: ExpireSessionCommandOutput) => void ): void; expireSession( args: ExpireSessionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ExpireSessionCommandOutput) => void ): void; getExportImageTask(): Promise; getExportImageTask( args: GetExportImageTaskCommandInput, options?: __HttpHandlerOptions ): Promise; getExportImageTask( args: GetExportImageTaskCommandInput, cb: (err: any, data?: GetExportImageTaskCommandOutput) => void ): void; getExportImageTask( args: GetExportImageTaskCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetExportImageTaskCommandOutput) => void ): void; listAssociatedFleets( args: ListAssociatedFleetsCommandInput, options?: __HttpHandlerOptions ): Promise; listAssociatedFleets( args: ListAssociatedFleetsCommandInput, cb: (err: any, data?: ListAssociatedFleetsCommandOutput) => void ): void; listAssociatedFleets( args: ListAssociatedFleetsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAssociatedFleetsCommandOutput) => void ): void; listAssociatedStacks( args: ListAssociatedStacksCommandInput, options?: __HttpHandlerOptions ): Promise; listAssociatedStacks( args: ListAssociatedStacksCommandInput, cb: (err: any, data?: ListAssociatedStacksCommandOutput) => void ): void; listAssociatedStacks( args: ListAssociatedStacksCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAssociatedStacksCommandOutput) => void ): void; listEntitledApplications( args: ListEntitledApplicationsCommandInput, options?: __HttpHandlerOptions ): Promise; listEntitledApplications( args: ListEntitledApplicationsCommandInput, cb: (err: any, data?: ListEntitledApplicationsCommandOutput) => void ): void; listEntitledApplications( args: ListEntitledApplicationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListEntitledApplicationsCommandOutput) => void ): void; listExportImageTasks(): Promise; listExportImageTasks( args: ListExportImageTasksCommandInput, options?: __HttpHandlerOptions ): Promise; listExportImageTasks( args: ListExportImageTasksCommandInput, cb: (err: any, data?: ListExportImageTasksCommandOutput) => void ): void; listExportImageTasks( args: ListExportImageTasksCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListExportImageTasksCommandOutput) => 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; startAppBlockBuilder( args: StartAppBlockBuilderCommandInput, options?: __HttpHandlerOptions ): Promise; startAppBlockBuilder( args: StartAppBlockBuilderCommandInput, cb: (err: any, data?: StartAppBlockBuilderCommandOutput) => void ): void; startAppBlockBuilder( args: StartAppBlockBuilderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartAppBlockBuilderCommandOutput) => void ): void; startFleet( args: StartFleetCommandInput, options?: __HttpHandlerOptions ): Promise; startFleet( args: StartFleetCommandInput, cb: (err: any, data?: StartFleetCommandOutput) => void ): void; startFleet( args: StartFleetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartFleetCommandOutput) => void ): void; startImageBuilder( args: StartImageBuilderCommandInput, options?: __HttpHandlerOptions ): Promise; startImageBuilder( args: StartImageBuilderCommandInput, cb: (err: any, data?: StartImageBuilderCommandOutput) => void ): void; startImageBuilder( args: StartImageBuilderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StartImageBuilderCommandOutput) => void ): void; startSoftwareDeploymentToImageBuilder( args: StartSoftwareDeploymentToImageBuilderCommandInput, options?: __HttpHandlerOptions ): Promise; startSoftwareDeploymentToImageBuilder( args: StartSoftwareDeploymentToImageBuilderCommandInput, cb: ( err: any, data?: StartSoftwareDeploymentToImageBuilderCommandOutput ) => void ): void; startSoftwareDeploymentToImageBuilder( args: StartSoftwareDeploymentToImageBuilderCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: StartSoftwareDeploymentToImageBuilderCommandOutput ) => void ): void; stopAppBlockBuilder( args: StopAppBlockBuilderCommandInput, options?: __HttpHandlerOptions ): Promise; stopAppBlockBuilder( args: StopAppBlockBuilderCommandInput, cb: (err: any, data?: StopAppBlockBuilderCommandOutput) => void ): void; stopAppBlockBuilder( args: StopAppBlockBuilderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopAppBlockBuilderCommandOutput) => void ): void; stopFleet( args: StopFleetCommandInput, options?: __HttpHandlerOptions ): Promise; stopFleet( args: StopFleetCommandInput, cb: (err: any, data?: StopFleetCommandOutput) => void ): void; stopFleet( args: StopFleetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopFleetCommandOutput) => void ): void; stopImageBuilder( args: StopImageBuilderCommandInput, options?: __HttpHandlerOptions ): Promise; stopImageBuilder( args: StopImageBuilderCommandInput, cb: (err: any, data?: StopImageBuilderCommandOutput) => void ): void; stopImageBuilder( args: StopImageBuilderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopImageBuilderCommandOutput) => 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; updateAppBlockBuilder( args: UpdateAppBlockBuilderCommandInput, options?: __HttpHandlerOptions ): Promise; updateAppBlockBuilder( args: UpdateAppBlockBuilderCommandInput, cb: (err: any, data?: UpdateAppBlockBuilderCommandOutput) => void ): void; updateAppBlockBuilder( args: UpdateAppBlockBuilderCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateAppBlockBuilderCommandOutput) => void ): void; updateApplication( args: UpdateApplicationCommandInput, options?: __HttpHandlerOptions ): Promise; updateApplication( args: UpdateApplicationCommandInput, cb: (err: any, data?: UpdateApplicationCommandOutput) => void ): void; updateApplication( args: UpdateApplicationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateApplicationCommandOutput) => void ): void; updateDirectoryConfig( args: UpdateDirectoryConfigCommandInput, options?: __HttpHandlerOptions ): Promise; updateDirectoryConfig( args: UpdateDirectoryConfigCommandInput, cb: (err: any, data?: UpdateDirectoryConfigCommandOutput) => void ): void; updateDirectoryConfig( args: UpdateDirectoryConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateDirectoryConfigCommandOutput) => void ): void; updateEntitlement( args: UpdateEntitlementCommandInput, options?: __HttpHandlerOptions ): Promise; updateEntitlement( args: UpdateEntitlementCommandInput, cb: (err: any, data?: UpdateEntitlementCommandOutput) => void ): void; updateEntitlement( args: UpdateEntitlementCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateEntitlementCommandOutput) => void ): void; updateFleet(): Promise; updateFleet( args: UpdateFleetCommandInput, options?: __HttpHandlerOptions ): Promise; updateFleet( args: UpdateFleetCommandInput, cb: (err: any, data?: UpdateFleetCommandOutput) => void ): void; updateFleet( args: UpdateFleetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateFleetCommandOutput) => void ): void; updateImagePermissions( args: UpdateImagePermissionsCommandInput, options?: __HttpHandlerOptions ): Promise; updateImagePermissions( args: UpdateImagePermissionsCommandInput, cb: (err: any, data?: UpdateImagePermissionsCommandOutput) => void ): void; updateImagePermissions( args: UpdateImagePermissionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateImagePermissionsCommandOutput) => void ): void; updateStack( args: UpdateStackCommandInput, options?: __HttpHandlerOptions ): Promise; updateStack( args: UpdateStackCommandInput, cb: (err: any, data?: UpdateStackCommandOutput) => void ): void; updateStack( args: UpdateStackCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateStackCommandOutput) => void ): void; updateThemeForStack( args: UpdateThemeForStackCommandInput, options?: __HttpHandlerOptions ): Promise; updateThemeForStack( args: UpdateThemeForStackCommandInput, cb: (err: any, data?: UpdateThemeForStackCommandOutput) => void ): void; updateThemeForStack( args: UpdateThemeForStackCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateThemeForStackCommandOutput) => void ): void; paginateDescribeAppBlockBuilderAppBlockAssociations( args?: DescribeAppBlockBuilderAppBlockAssociationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeAppBlockBuilders( args?: DescribeAppBlockBuildersCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeImagePermissions( args: DescribeImagePermissionsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateDescribeImages( args?: DescribeImagesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; waitUntilFleetStarted( args: DescribeFleetsCommandInput, waiterConfig: | number | Pick< WaiterConfiguration, Exclude, "client"> > ): Promise>; waitUntilFleetStopped( args: DescribeFleetsCommandInput, waiterConfig: | number | Pick< WaiterConfiguration, Exclude, "client"> > ): Promise>; } export declare class AppStream extends AppStreamClient implements AppStream {}