/**
 *
 * @export
 * @interface BogusExpressCheckoutPaymentData
 */
export interface BogusExpressCheckoutPaymentData {
    /**
     * Wallet-generated payment token collected during approval.
     * @type {string}
     * @memberof BogusExpressCheckoutPaymentData
     */
    readonly paymentToken?: string;
    /**
     * Wallet-generated cryptogram collected during approval.
     * @type {string}
     * @memberof BogusExpressCheckoutPaymentData
     */
    readonly cryptogram?: string;
}
/**
 * Check if a given object implements the BogusExpressCheckoutPaymentData interface.
 */
export declare function instanceOfBogusExpressCheckoutPaymentData(value: object): value is BogusExpressCheckoutPaymentData;
export declare function BogusExpressCheckoutPaymentDataFromJSON(json: any): BogusExpressCheckoutPaymentData;
export declare function BogusExpressCheckoutPaymentDataFromJSONTyped(json: any, ignoreDiscriminator: boolean): BogusExpressCheckoutPaymentData;
export declare function BogusExpressCheckoutPaymentDataToJSON(json: any): BogusExpressCheckoutPaymentData;
export declare function BogusExpressCheckoutPaymentDataToJSONTyped(value?: Omit<BogusExpressCheckoutPaymentData, 'paymentToken' | 'cryptogram'> | null, ignoreDiscriminator?: boolean): any;
