import type { TokenizedCardDataCreate } from './TokenizedCardDataCreate';
/**
 *
 * @export
 * @interface TokenizedCardRequest
 */
export interface TokenizedCardRequest {
    /**
     *
     * @type {TokenizedCardDataCreate}
     * @memberof TokenizedCardRequest
     */
    cardData?: TokenizedCardDataCreate;
    /**
     * The ID of the payment method configuration to use.
     * @type {number}
     * @memberof TokenizedCardRequest
     */
    paymentMethodConfiguration?: number;
}
/**
 * Check if a given object implements the TokenizedCardRequest interface.
 */
export declare function instanceOfTokenizedCardRequest(value: object): value is TokenizedCardRequest;
export declare function TokenizedCardRequestFromJSON(json: any): TokenizedCardRequest;
export declare function TokenizedCardRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): TokenizedCardRequest;
export declare function TokenizedCardRequestToJSON(json: any): TokenizedCardRequest;
export declare function TokenizedCardRequestToJSONTyped(value?: TokenizedCardRequest | null, ignoreDiscriminator?: boolean): any;
