export let id: string;
export let name: string;
export let description: string;
export let resourceName: string;
export let classification: string;
export let printable: boolean;
export namespace specification {
    let template: string;
    let sections: string[];
    let fields: {
        name: string;
        display: string;
        sortable: boolean;
        defaultsort: boolean;
        type: string;
        mandatory: boolean;
        visible: boolean;
    }[];
}
export let childVariants: {
    id: string;
    name: string;
    resourceName: string;
    joinFields: string[];
    specification: {
        template: string;
        fields: {
            name: string;
            display: string;
            sortable: boolean;
            defaultsort: boolean;
            type: string;
            mandatory: boolean;
            visible: boolean;
        }[];
    };
}[];
