jsforce
    Preparing search index...

    Type Alias ReportMetadata

    type ReportMetadata = {
        aggregates: string[];
        buckets: Bucket[];
        chart: Chart[] | null;
        crossFilters: CrossFilter[];
        currency: string | null;
        customDetailFormula: CustomDetailFormula[];
        customSummaryFormula: CustomSummaryFormula[];
        dashboardSetting: { [name: string]: string } | null;
        description: string | null;
        detailColumns: string[];
        developerName: string;
        division: string | null;
        folderId: string | null;
        groupingsAcross: GroupingsAcross[];
        groupingsDown: GroupingsDownElement[];
        hasDetailRows: boolean;
        hasRecordCount: boolean;
        historicalSnapshotDates: string[];
        id: string;
        name: string;
        presentationOptions: {
            hasStackedSummaries: boolean;
            historicalColumns: {
                [name: string]: { decreaseIsPositive: boolean; showChanges: boolean };
            };
        };
        reportBooleanFilter: string
        | null;
        reportFilters: ReportFilterDetail[];
        reportFormat: "TABULAR" | "SUMMARY" | "MATRIX" | "MULTI_BLOCK";
        reportType: { label: string; type: string };
        scope: string;
        showGrandTotal: boolean;
        showSubtotals: boolean;
        sortBy: { sortColumn: string; sortOrder: string }[];
        standardDateFilter: StandardDateFilter;
        standardFilters: StandardFilter[];
        supportsRoleHierarchy: boolean;
        topRows?: { direction: string; rowLimit: number } | null;
        userOrHierarchyFilterId: string | null;
    }
    Index
    aggregates: string[]
    buckets: Bucket[]
    chart: Chart[] | null
    crossFilters: CrossFilter[]
    currency: string | null
    customDetailFormula: CustomDetailFormula[]
    customSummaryFormula: CustomSummaryFormula[]
    dashboardSetting: { [name: string]: string } | null
    description: string | null
    detailColumns: string[]
    developerName: string
    division: string | null
    folderId: string | null
    groupingsAcross: GroupingsAcross[]
    groupingsDown: GroupingsDownElement[]
    hasDetailRows: boolean
    hasRecordCount: boolean
    historicalSnapshotDates: string[]
    id: string
    name: string
    presentationOptions: {
        hasStackedSummaries: boolean;
        historicalColumns: {
            [name: string]: { decreaseIsPositive: boolean; showChanges: boolean };
        };
    }
    reportBooleanFilter: string | null
    reportFilters: ReportFilterDetail[]
    reportFormat: "TABULAR" | "SUMMARY" | "MATRIX" | "MULTI_BLOCK"
    reportType: { label: string; type: string }
    scope: string
    showGrandTotal: boolean
    showSubtotals: boolean
    sortBy: { sortColumn: string; sortOrder: string }[]
    standardDateFilter: StandardDateFilter
    standardFilters: StandardFilter[]
    supportsRoleHierarchy: boolean
    topRows?: { direction: string; rowLimit: number } | null
    userOrHierarchyFilterId: string | null