export declare class Model {
    #private;
    get values(): any;
    get sub_types(): any;
    get dependant_types(): any;
    constructor(_values: any, _sub_types?: {}, _dependant_types?: {});
    private load;
    init_dependant(obj: any, type: any, sub_types?: {}): void;
    init_dependant_extended(obj: any, type: any, sub_types?: {}): void;
    init_dependant_list(obj: any, type: any, sub_types?: {}): void;
    private toString;
}
