import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { AssociateDefaultViewCommandInput, AssociateDefaultViewCommandOutput, } from "./commands/AssociateDefaultViewCommand"; import { BatchGetViewCommandInput, BatchGetViewCommandOutput, } from "./commands/BatchGetViewCommand"; import { CreateIndexCommandInput, CreateIndexCommandOutput, } from "./commands/CreateIndexCommand"; import { CreateResourceExplorerSetupCommandInput, CreateResourceExplorerSetupCommandOutput, } from "./commands/CreateResourceExplorerSetupCommand"; import { CreateViewCommandInput, CreateViewCommandOutput, } from "./commands/CreateViewCommand"; import { DeleteIndexCommandInput, DeleteIndexCommandOutput, } from "./commands/DeleteIndexCommand"; import { DeleteResourceExplorerSetupCommandInput, DeleteResourceExplorerSetupCommandOutput, } from "./commands/DeleteResourceExplorerSetupCommand"; import { DeleteViewCommandInput, DeleteViewCommandOutput, } from "./commands/DeleteViewCommand"; import { DisassociateDefaultViewCommandInput, DisassociateDefaultViewCommandOutput, } from "./commands/DisassociateDefaultViewCommand"; import { GetAccountLevelServiceConfigurationCommandInput, GetAccountLevelServiceConfigurationCommandOutput, } from "./commands/GetAccountLevelServiceConfigurationCommand"; import { GetDefaultViewCommandInput, GetDefaultViewCommandOutput, } from "./commands/GetDefaultViewCommand"; import { GetIndexCommandInput, GetIndexCommandOutput, } from "./commands/GetIndexCommand"; import { GetManagedViewCommandInput, GetManagedViewCommandOutput, } from "./commands/GetManagedViewCommand"; import { GetResourceExplorerSetupCommandInput, GetResourceExplorerSetupCommandOutput, } from "./commands/GetResourceExplorerSetupCommand"; import { GetServiceIndexCommandInput, GetServiceIndexCommandOutput, } from "./commands/GetServiceIndexCommand"; import { GetServiceViewCommandInput, GetServiceViewCommandOutput, } from "./commands/GetServiceViewCommand"; import { GetViewCommandInput, GetViewCommandOutput, } from "./commands/GetViewCommand"; import { ListIndexesCommandInput, ListIndexesCommandOutput, } from "./commands/ListIndexesCommand"; import { ListIndexesForMembersCommandInput, ListIndexesForMembersCommandOutput, } from "./commands/ListIndexesForMembersCommand"; import { ListManagedViewsCommandInput, ListManagedViewsCommandOutput, } from "./commands/ListManagedViewsCommand"; import { ListResourcesCommandInput, ListResourcesCommandOutput, } from "./commands/ListResourcesCommand"; import { ListServiceIndexesCommandInput, ListServiceIndexesCommandOutput, } from "./commands/ListServiceIndexesCommand"; import { ListServiceViewsCommandInput, ListServiceViewsCommandOutput, } from "./commands/ListServiceViewsCommand"; import { ListStreamingAccessForServicesCommandInput, ListStreamingAccessForServicesCommandOutput, } from "./commands/ListStreamingAccessForServicesCommand"; import { ListSupportedResourceTypesCommandInput, ListSupportedResourceTypesCommandOutput, } from "./commands/ListSupportedResourceTypesCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { ListViewsCommandInput, ListViewsCommandOutput, } from "./commands/ListViewsCommand"; import { SearchCommandInput, SearchCommandOutput, } from "./commands/SearchCommand"; import { TagResourceCommandInput, TagResourceCommandOutput, } from "./commands/TagResourceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdateIndexTypeCommandInput, UpdateIndexTypeCommandOutput, } from "./commands/UpdateIndexTypeCommand"; import { UpdateViewCommandInput, UpdateViewCommandOutput, } from "./commands/UpdateViewCommand"; import { ResourceExplorer2Client } from "./ResourceExplorer2Client"; export interface ResourceExplorer2 { associateDefaultView( args: AssociateDefaultViewCommandInput, options?: __HttpHandlerOptions ): Promise; associateDefaultView( args: AssociateDefaultViewCommandInput, cb: (err: any, data?: AssociateDefaultViewCommandOutput) => void ): void; associateDefaultView( args: AssociateDefaultViewCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AssociateDefaultViewCommandOutput) => void ): void; batchGetView(): Promise; batchGetView( args: BatchGetViewCommandInput, options?: __HttpHandlerOptions ): Promise; batchGetView( args: BatchGetViewCommandInput, cb: (err: any, data?: BatchGetViewCommandOutput) => void ): void; batchGetView( args: BatchGetViewCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchGetViewCommandOutput) => void ): void; createIndex(): Promise; createIndex( args: CreateIndexCommandInput, options?: __HttpHandlerOptions ): Promise; createIndex( args: CreateIndexCommandInput, cb: (err: any, data?: CreateIndexCommandOutput) => void ): void; createIndex( args: CreateIndexCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateIndexCommandOutput) => void ): void; createResourceExplorerSetup( args: CreateResourceExplorerSetupCommandInput, options?: __HttpHandlerOptions ): Promise; createResourceExplorerSetup( args: CreateResourceExplorerSetupCommandInput, cb: (err: any, data?: CreateResourceExplorerSetupCommandOutput) => void ): void; createResourceExplorerSetup( args: CreateResourceExplorerSetupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateResourceExplorerSetupCommandOutput) => void ): void; createView( args: CreateViewCommandInput, options?: __HttpHandlerOptions ): Promise; createView( args: CreateViewCommandInput, cb: (err: any, data?: CreateViewCommandOutput) => void ): void; createView( args: CreateViewCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateViewCommandOutput) => void ): void; deleteIndex( args: DeleteIndexCommandInput, options?: __HttpHandlerOptions ): Promise; deleteIndex( args: DeleteIndexCommandInput, cb: (err: any, data?: DeleteIndexCommandOutput) => void ): void; deleteIndex( args: DeleteIndexCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteIndexCommandOutput) => void ): void; deleteResourceExplorerSetup(): Promise; deleteResourceExplorerSetup( args: DeleteResourceExplorerSetupCommandInput, options?: __HttpHandlerOptions ): Promise; deleteResourceExplorerSetup( args: DeleteResourceExplorerSetupCommandInput, cb: (err: any, data?: DeleteResourceExplorerSetupCommandOutput) => void ): void; deleteResourceExplorerSetup( args: DeleteResourceExplorerSetupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteResourceExplorerSetupCommandOutput) => void ): void; deleteView( args: DeleteViewCommandInput, options?: __HttpHandlerOptions ): Promise; deleteView( args: DeleteViewCommandInput, cb: (err: any, data?: DeleteViewCommandOutput) => void ): void; deleteView( args: DeleteViewCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteViewCommandOutput) => void ): void; disassociateDefaultView(): Promise; disassociateDefaultView( args: DisassociateDefaultViewCommandInput, options?: __HttpHandlerOptions ): Promise; disassociateDefaultView( args: DisassociateDefaultViewCommandInput, cb: (err: any, data?: DisassociateDefaultViewCommandOutput) => void ): void; disassociateDefaultView( args: DisassociateDefaultViewCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisassociateDefaultViewCommandOutput) => void ): void; getAccountLevelServiceConfiguration(): Promise; getAccountLevelServiceConfiguration( args: GetAccountLevelServiceConfigurationCommandInput, options?: __HttpHandlerOptions ): Promise; getAccountLevelServiceConfiguration( args: GetAccountLevelServiceConfigurationCommandInput, cb: ( err: any, data?: GetAccountLevelServiceConfigurationCommandOutput ) => void ): void; getAccountLevelServiceConfiguration( args: GetAccountLevelServiceConfigurationCommandInput, options: __HttpHandlerOptions, cb: ( err: any, data?: GetAccountLevelServiceConfigurationCommandOutput ) => void ): void; getDefaultView(): Promise; getDefaultView( args: GetDefaultViewCommandInput, options?: __HttpHandlerOptions ): Promise; getDefaultView( args: GetDefaultViewCommandInput, cb: (err: any, data?: GetDefaultViewCommandOutput) => void ): void; getDefaultView( args: GetDefaultViewCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDefaultViewCommandOutput) => void ): void; getIndex(): Promise; getIndex( args: GetIndexCommandInput, options?: __HttpHandlerOptions ): Promise; getIndex( args: GetIndexCommandInput, cb: (err: any, data?: GetIndexCommandOutput) => void ): void; getIndex( args: GetIndexCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetIndexCommandOutput) => void ): void; getManagedView( args: GetManagedViewCommandInput, options?: __HttpHandlerOptions ): Promise; getManagedView( args: GetManagedViewCommandInput, cb: (err: any, data?: GetManagedViewCommandOutput) => void ): void; getManagedView( args: GetManagedViewCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetManagedViewCommandOutput) => void ): void; getResourceExplorerSetup( args: GetResourceExplorerSetupCommandInput, options?: __HttpHandlerOptions ): Promise; getResourceExplorerSetup( args: GetResourceExplorerSetupCommandInput, cb: (err: any, data?: GetResourceExplorerSetupCommandOutput) => void ): void; getResourceExplorerSetup( args: GetResourceExplorerSetupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetResourceExplorerSetupCommandOutput) => void ): void; getServiceIndex(): Promise; getServiceIndex( args: GetServiceIndexCommandInput, options?: __HttpHandlerOptions ): Promise; getServiceIndex( args: GetServiceIndexCommandInput, cb: (err: any, data?: GetServiceIndexCommandOutput) => void ): void; getServiceIndex( args: GetServiceIndexCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetServiceIndexCommandOutput) => void ): void; getServiceView( args: GetServiceViewCommandInput, options?: __HttpHandlerOptions ): Promise; getServiceView( args: GetServiceViewCommandInput, cb: (err: any, data?: GetServiceViewCommandOutput) => void ): void; getServiceView( args: GetServiceViewCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetServiceViewCommandOutput) => void ): void; getView( args: GetViewCommandInput, options?: __HttpHandlerOptions ): Promise; getView( args: GetViewCommandInput, cb: (err: any, data?: GetViewCommandOutput) => void ): void; getView( args: GetViewCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetViewCommandOutput) => void ): void; listIndexes(): Promise; listIndexes( args: ListIndexesCommandInput, options?: __HttpHandlerOptions ): Promise; listIndexes( args: ListIndexesCommandInput, cb: (err: any, data?: ListIndexesCommandOutput) => void ): void; listIndexes( args: ListIndexesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListIndexesCommandOutput) => void ): void; listIndexesForMembers( args: ListIndexesForMembersCommandInput, options?: __HttpHandlerOptions ): Promise; listIndexesForMembers( args: ListIndexesForMembersCommandInput, cb: (err: any, data?: ListIndexesForMembersCommandOutput) => void ): void; listIndexesForMembers( args: ListIndexesForMembersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListIndexesForMembersCommandOutput) => void ): void; listManagedViews(): Promise; listManagedViews( args: ListManagedViewsCommandInput, options?: __HttpHandlerOptions ): Promise; listManagedViews( args: ListManagedViewsCommandInput, cb: (err: any, data?: ListManagedViewsCommandOutput) => void ): void; listManagedViews( args: ListManagedViewsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListManagedViewsCommandOutput) => void ): void; listResources(): Promise; listResources( args: ListResourcesCommandInput, options?: __HttpHandlerOptions ): Promise; listResources( args: ListResourcesCommandInput, cb: (err: any, data?: ListResourcesCommandOutput) => void ): void; listResources( args: ListResourcesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListResourcesCommandOutput) => void ): void; listServiceIndexes(): Promise; listServiceIndexes( args: ListServiceIndexesCommandInput, options?: __HttpHandlerOptions ): Promise; listServiceIndexes( args: ListServiceIndexesCommandInput, cb: (err: any, data?: ListServiceIndexesCommandOutput) => void ): void; listServiceIndexes( args: ListServiceIndexesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListServiceIndexesCommandOutput) => void ): void; listServiceViews(): Promise; listServiceViews( args: ListServiceViewsCommandInput, options?: __HttpHandlerOptions ): Promise; listServiceViews( args: ListServiceViewsCommandInput, cb: (err: any, data?: ListServiceViewsCommandOutput) => void ): void; listServiceViews( args: ListServiceViewsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListServiceViewsCommandOutput) => void ): void; listStreamingAccessForServices(): Promise; listStreamingAccessForServices( args: ListStreamingAccessForServicesCommandInput, options?: __HttpHandlerOptions ): Promise; listStreamingAccessForServices( args: ListStreamingAccessForServicesCommandInput, cb: (err: any, data?: ListStreamingAccessForServicesCommandOutput) => void ): void; listStreamingAccessForServices( args: ListStreamingAccessForServicesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListStreamingAccessForServicesCommandOutput) => void ): void; listSupportedResourceTypes(): Promise; listSupportedResourceTypes( args: ListSupportedResourceTypesCommandInput, options?: __HttpHandlerOptions ): Promise; listSupportedResourceTypes( args: ListSupportedResourceTypesCommandInput, cb: (err: any, data?: ListSupportedResourceTypesCommandOutput) => void ): void; listSupportedResourceTypes( args: ListSupportedResourceTypesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListSupportedResourceTypesCommandOutput) => 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; listViews(): Promise; listViews( args: ListViewsCommandInput, options?: __HttpHandlerOptions ): Promise; listViews( args: ListViewsCommandInput, cb: (err: any, data?: ListViewsCommandOutput) => void ): void; listViews( args: ListViewsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListViewsCommandOutput) => void ): void; search( args: SearchCommandInput, options?: __HttpHandlerOptions ): Promise; search( args: SearchCommandInput, cb: (err: any, data?: SearchCommandOutput) => void ): void; search( args: SearchCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SearchCommandOutput) => 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; updateIndexType( args: UpdateIndexTypeCommandInput, options?: __HttpHandlerOptions ): Promise; updateIndexType( args: UpdateIndexTypeCommandInput, cb: (err: any, data?: UpdateIndexTypeCommandOutput) => void ): void; updateIndexType( args: UpdateIndexTypeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateIndexTypeCommandOutput) => void ): void; updateView( args: UpdateViewCommandInput, options?: __HttpHandlerOptions ): Promise; updateView( args: UpdateViewCommandInput, cb: (err: any, data?: UpdateViewCommandOutput) => void ): void; updateView( args: UpdateViewCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateViewCommandOutput) => void ): void; paginateGetResourceExplorerSetup( args: GetResourceExplorerSetupCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListIndexes( args?: ListIndexesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListIndexesForMembers( args: ListIndexesForMembersCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListManagedViews( args?: ListManagedViewsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListResources( args?: ListResourcesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListServiceIndexes( args?: ListServiceIndexesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListServiceViews( args?: ListServiceViewsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListStreamingAccessForServices( args?: ListStreamingAccessForServicesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListSupportedResourceTypes( args?: ListSupportedResourceTypesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateListViews( args?: ListViewsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; paginateSearch( args: SearchCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; } export declare class ResourceExplorer2 extends ResourceExplorer2Client implements ResourceExplorer2 {}