import { IssuingNonPciMerchantDto } from './issuingNonPciMerchantDto';
import { IssuingNonPciRiskDetailsDto } from './issuingNonPciRiskDetailsDto';
export interface IssuingNonPciAuthorizationDto {
    acquiring_institution_identifier?: string;
    auth_code?: string;
    billing_amount?: number;
    billing_currency?: string;
    card_id?: string;
    card_nickname?: string;
    client_data?: string;
    create_time?: string;
    digital_wallet_token_id?: string;
    expiry_date?: string;
    failure_reason?: string;
    lifecycle_id?: string;
    masked_card_number?: string;
    merchant?: IssuingNonPciMerchantDto;
    network_transaction_id?: string;
    retrieval_ref?: string;
    risk_details?: IssuingNonPciRiskDetailsDto;
    status?: string;
    transaction_amount?: number;
    transaction_currency?: string;
    transaction_id?: string;
    updated_by_transaction?: string;
}
export declare namespace IssuingNonPciAuthorizationDto {
    const discriminator: string;
    const attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
}
//# sourceMappingURL=issuingNonPciAuthorizationDto.d.ts.map