import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { GetEntitlementsCommandInput, GetEntitlementsCommandOutput, } from "./commands/GetEntitlementsCommand"; import { MarketplaceEntitlementServiceClient } from "./MarketplaceEntitlementServiceClient"; export interface MarketplaceEntitlementService { getEntitlements( args: GetEntitlementsCommandInput, options?: __HttpHandlerOptions ): Promise; getEntitlements( args: GetEntitlementsCommandInput, cb: (err: any, data?: GetEntitlementsCommandOutput) => void ): void; getEntitlements( args: GetEntitlementsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetEntitlementsCommandOutput) => void ): void; paginateGetEntitlements( args: GetEntitlementsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; } export declare class MarketplaceEntitlementService extends MarketplaceEntitlementServiceClient implements MarketplaceEntitlementService {}