import { AdminUiFieldMetadata } from './field'; import { AdminUiEntityAttributeMetadata } from './entity-attribute'; import { AggregationType, Sort } from '../types'; import type { Filter } from '../types'; export declare class AdminUiEntityMetadata { name: string; plural: string; backendId?: string | null; backendDisplayName?: string | null; summaryField?: string | null; fieldForDetailPanelNavigationId: string; primaryKeyField: string; fields?: AdminUiFieldMetadata[]; defaultFilter?: Filter; defaultSort?: Partial>; attributes?: AdminUiEntityAttributeMetadata; supportedAggregationTypes: AggregationType[]; supportsPseudoCursorPagination: boolean; hideInSideBar: boolean; excludeFromTracing: boolean; }