export let id: string;
export let name: string;
export let description: string;
export let childVariants: {
    id: string;
    name: string;
    description: string;
    sections: ({
        id: string;
        display: string;
        description: string;
        visualisations: {
            id: string;
            type: string;
            display: string;
            columns: {
                keys: {
                    id: string;
                    display: string;
                }[];
                measures: {
                    id: string;
                    display: string;
                }[];
            };
        }[];
    } | {
        id: string;
        display: string;
        description: string;
        visualisations: {
            id: string;
            type: string;
            display: string;
            options: {
                showLatest: boolean;
            };
            columns: {
                measures: never[];
                expectNulls: boolean;
            };
        }[];
    })[];
}[];
export let sections: ({
    id: string;
    display: string;
    description: string;
    visualisations: {
        id: string;
        type: string;
        display: string;
        columns: {
            keys: {
                id: string;
                display: string;
            }[];
            measures: {
                id: string;
                display: string;
            }[];
        };
    }[];
} | {
    id: string;
    display: string;
    description: string;
    visualisations: {
        id: string;
        type: string;
        display: string;
        options: {
            showLatest: boolean;
        };
        columns: {
            measures: never[];
            expectNulls: boolean;
        };
    }[];
})[];
