import { ShadowlessElement } from '@blockeditor/lit'; import type { ReferenceElement } from '@floating-ui/dom'; import type { DataViewColumnManager, DataViewManager } from './data-view-manager.js'; declare const DataViewPropertiesSettingView_base: typeof ShadowlessElement & import("@blockeditor/global/utils").Constructor; export declare class DataViewPropertiesSettingView extends DataViewPropertiesSettingView_base { static styles: import("lit").CSSResult; view: DataViewManager; onBack?: () => void; connectedCallback(): void; groupContainer: HTMLElement; firstUpdated(): void; private itemsGroup; renderColumn: (column: DataViewColumnManager) => import("lit").TemplateResult<1>; clickChangeAll: (allShow: boolean) => void; render(): import("lit").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'data-view-properties-setting': DataViewPropertiesSettingView; } } export declare const popPropertiesSetting: (target: ReferenceElement, props: { view: DataViewManager; onClose?: () => void; onBack?: () => void; }) => void; export {}; //# sourceMappingURL=properties.d.ts.map