import { Action } from "./action";
export declare class Status {
    /**
    * A list of actions that need to be completed to proceed with the grant.
    */
    "actions"?: Array<Action>;
    /**
    * The code for the status of the grant. Possible values: - **Pending** - **Active** - **Repaid** - **WrittenOff** - **Failed** - **Revoked** - **Requested** - **Reviewing** - **Approved** - **Rejected** - **Cancelled**
    */
    "code": Status.CodeEnum;
    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();
}
export declare namespace Status {
    enum CodeEnum {
        Pending = "Pending",
        Active = "Active",
        Repaid = "Repaid",
        WrittenOff = "WrittenOff",
        Failed = "Failed",
        Revoked = "Revoked",
        Requested = "Requested",
        Reviewing = "Reviewing",
        Approved = "Approved",
        Rejected = "Rejected",
        Cancelled = "Cancelled"
    }
}
