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 {}