export declare class DevelopmentalRoleDetails {
    /**
    * The start date of the developmental role
    */
    'startDate': string;
    /**
    * The end date of the developmental role
    */
    'endDate': string;
    /**
    * The developmental role type - \"Apprentice\" is the only supported role currently
    */
    'developmentalRole': string;
    /**
    * The public key of the developmental role. Public key is required if the intention is to edit an existing developmental role. If no key is supplied a new developmental role will be created
    */
    'publicKey'?: string;
    static discriminator: string | undefined;
    static attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
    static getAttributeTypeMap(): {
        name: string;
        baseName: string;
        type: string;
    }[];
}
