import { Balance } from "./balance";
import { GrantLimit } from "./grantLimit";
export declare class GrantAccount {
    /**
    * Contains the sum of the balances of all grants tracked by this grant account. The balances are separated by currency.
    */
    "balances"?: Array<Balance>;
    /**
    * The unique identifier of the balance account used to fund the grant.
    */
    "fundingBalanceAccountId"?: string;
    /**
    * The unique identifier of the grant account.
    */
    "id"?: string;
    /**
    * Contains the maximum amount of funds that you can disburse for grants.
    */
    "limits"?: Array<GrantLimit>;
    static readonly discriminator: string | undefined;
    static readonly mapping: {
        [index: string]: string;
    } | undefined;
    static readonly attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
        format: string;
    }>;
    static getAttributeTypeMap(): {
        name: string;
        baseName: string;
        type: string;
        format: string;
    }[];
    constructor();
}
