import { CustomRequestOptions } from '../../common/request';
import { IssuingNonPciDigitalWalletTokenDto } from '../../model/issuingNonPciDigitalWalletTokenDto';
import { IssuingNonPciQueryResultOfIssuingNonPciDigitalWalletTokenDto } from '../../model/issuingNonPciQueryResultOfIssuingNonPciDigitalWalletTokenDto';
export interface ParamsIssuingDigitalWalletTokensApigetTokens {
    card_id?: string;
    cardholder_id?: string;
    from_created_at?: string;
    from_token_expires_on?: string;
    page_num?: number;
    page_size?: number;
    to_created_at?: string;
    to_token_expires_on?: string;
    token_reference_id?: string;
    token_statuses?: string;
    token_types?: string;
}
export declare class IssuingDigitalWalletTokensApi {
    getTokenById(id: string, options?: CustomRequestOptions): Promise<IssuingNonPciDigitalWalletTokenDto>;
    getTokens({ card_id, cardholder_id, from_created_at, from_token_expires_on, page_num, page_size, to_created_at, to_token_expires_on, token_reference_id, token_statuses, token_types }: ParamsIssuingDigitalWalletTokensApigetTokens, options?: CustomRequestOptions): Promise<IssuingNonPciQueryResultOfIssuingNonPciDigitalWalletTokenDto>;
}
//# sourceMappingURL=issuingDigitalWalletTokensApi.d.ts.map