import { ShadowlessElement } from '@blocksuite/std'; import type { Group } from '../../../core/group-by/trait.js'; import type { StatisticsConfig } from '../../../core/statistics/types.js'; import type { TableProperty } from '../table-view-manager.js'; declare const DatabaseColumnStatsCell_base: typeof ShadowlessElement & import("@blocksuite/global/utils").Constructor; export declare class DatabaseColumnStatsCell extends DatabaseColumnStatsCell_base { static styles: import("lit").CSSResult; accessor column: TableProperty; cellValues$: import("@preact/signals-core").ReadonlySignal; groups$: import("@preact/signals-core").ReadonlySignal>>; openMenu: (ev: MouseEvent) => void; statsFunc$: import("@preact/signals-core").ReadonlySignal; values$: import("@preact/signals-core").Signal; statsResult$: import("@preact/signals-core").ReadonlySignal<{ name: string | undefined; value: string; } | null>; subscriptionMap: Map void>; connectedCallback(): void; protected render(): import("lit-html").TemplateResult<1>; accessor group: Group | undefined; } declare global { interface HTMLElementTagNameMap { 'affine-database-column-stats-cell': DatabaseColumnStatsCell; } } export {}; //# sourceMappingURL=column-stats-column.d.ts.map