/* tslint:disable:all */ /** * ICardDynamicService */ import { BinBody } from "./../../lib/types/bin_body"; import { ErrorResponse } from "./../../lib/types/error_response"; import { TokenResponse } from "./../../lib/types/remote/token_response"; import { SubscriptionCardAsyncTokenRequest } from "./../../lib/types/subscription_card_async_token_request"; import { SubscriptionCardAsyncTokenResponse } from "./../../lib/types/subscription_card_async_token_response"; import { SubscriptionTokenRequest } from "./../../lib/types/subscription_token_request"; export interface ICardSubscriptionDynamicService { requestCardSubscriptionDynamicToken(bin: BinBody, body: SubscriptionCardAsyncTokenRequest | SubscriptionTokenRequest, mid: string, testEnv: boolean, regional: boolean, callback: (value: TokenResponse | SubscriptionCardAsyncTokenResponse | ErrorResponse) => void): void; }