export declare class GloTopupRequestDTO {
    msisdn: string;
    amount: number;
    clientComment?: string;
    clientReference?: string;
}
export declare class GloDataBundleRequestDTO {
    msisdn: string;
    productId: string;
    amount: number;
    clientReference?: string;
}
export declare class GloVoiceBundleRequestDTO {
    msisdn: string;
    productId: string;
    amount: number;
    clientReference?: string;
}
export declare class GloVoucherRequestDTO {
    msisdn: string;
    purchaseAmount: number;
}
export declare class GloTestAllOptionsDTO {
    parallel?: boolean;
}
export declare class GloTestAllRequestDTO {
    topup?: GloTopupRequestDTO;
    data?: GloDataBundleRequestDTO;
    voice?: GloVoiceBundleRequestDTO;
    vot?: GloVoucherRequestDTO;
    vos?: GloVoucherRequestDTO;
    options?: GloTestAllOptionsDTO;
}
export declare class GloTestAllResponseDTO {
    topup?: any;
    data?: any;
    voice?: any;
    vot?: any;
    vos?: any;
    summary: {
        total: number;
        successful: number;
        failed: number;
        executionTime: string;
        timestamp: string;
    };
}
