export type TBasicPaymentData = {
    card_token?: string;
    client: string;
    description: string;
    address: string;
    chain_id: number;
    tokens?: TTokenPaymentData[];
    memberships?: TMembershipPaymentData[];
    currency: string;
};
export type TTokenPaymentData = {
    contract_address: string;
    token_id: number;
    amount: string | number;
};
export type TLicensePaymentData = {
    contract_address: string;
    content_token_id: number;
    license_type: number;
    amount: string | number;
};
export type TMembershipPaymentData = {
    contract_address: string;
    token_id?: string;
};
export type TOrder = {
    id: string;
    data: (TTokenPaymentData | TMembershipPaymentData)[];
    payloadKey: string;
};
