export interface FundingLimitResult {
    available: number;
    currency: string;
    limit: number;
    requested_limit?: number;
    status: FundingLimitResult.StatusEnum;
    type: FundingLimitResult.TypeEnum;
    updated_at?: string;
}
export declare namespace FundingLimitResult {
    const validStatusEnum: readonly ["ACTIVE", "REQUESTED"];
    type StatusEnum = (typeof validStatusEnum)[number] | 'UNKNOWN';
    const validTypeEnum: readonly ["DIRECT_DEBIT_DEPOSIT", "FASTER_DIRECT_DEBIT_DEPOSIT"];
    type TypeEnum = (typeof validTypeEnum)[number] | 'UNKNOWN';
    const discriminator: string;
    const attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
}
//# sourceMappingURL=fundingLimitResult.d.ts.map