wallee
Version:
TypeScript/JavaScript client for wallee
35 lines (34 loc) • 1.42 kB
TypeScript
import type { PaymentInformationHashType } from './PaymentInformationHashType';
/**
* A payment information hash is generated from user input, ensuring consistent and collision-free results for identical inputs.
* @export
* @interface PaymentInformationHash
*/
export interface PaymentInformationHash {
/**
* A unique identifier for the object.
* @type {number}
* @memberof PaymentInformationHash
*/
readonly id?: number;
/**
*
* @type {PaymentInformationHashType}
* @memberof PaymentInformationHash
*/
type?: PaymentInformationHashType;
/**
* The hash value generated based on the specified type.
* @type {string}
* @memberof PaymentInformationHash
*/
readonly value?: string;
}
/**
* Check if a given object implements the PaymentInformationHash interface.
*/
export declare function instanceOfPaymentInformationHash(value: object): value is PaymentInformationHash;
export declare function PaymentInformationHashFromJSON(json: any): PaymentInformationHash;
export declare function PaymentInformationHashFromJSONTyped(json: any, ignoreDiscriminator: boolean): PaymentInformationHash;
export declare function PaymentInformationHashToJSON(json: any): PaymentInformationHash;
export declare function PaymentInformationHashToJSONTyped(value?: Omit<PaymentInformationHash, 'id' | 'value'> | null, ignoreDiscriminator?: boolean): any;