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 let summaries: {
    id: string;
    template: string;
    fields: ({
        name: string;
        display: string;
        header: boolean;
        mergeRows: boolean;
        sortAsc: boolean;
    } | {
        name: string;
        display: string;
        header: boolean;
        mergeRows?: never;
        sortAsc?: never;
    } | {
        name: string;
        display: string;
        header?: never;
        mergeRows?: never;
        sortAsc?: never;
    })[];
}[];
export namespace specification {
    let template: string;
    let fields: {
        name: string;
        display: string;
        sortable: boolean;
        defaultsort: boolean;
        type: string;
        mandatory: boolean;
        visible: boolean;
    }[];
}
