import { ShadowlessElement } from '@blockeditor/lit';
import type { ViewSource } from '../view-source.js';
declare const DataViewHeaderViews_base: typeof ShadowlessElement & import("@blockeditor/global/utils").Constructor<import("@blockeditor/lit").DisposableClass>;
export declare class DataViewHeaderViews extends DataViewHeaderViews_base {
    static styles: import("lit").CSSResult;
    viewSource: ViewSource;
    get readonly(): boolean;
    _addViewMenu(event: MouseEvent): void;
    _showMore(event: MouseEvent): void;
    _clickView(event: MouseEvent, id: string): void;
    connectedCallback(): void;
    renderMore(): import("lit").TemplateResult<1> | undefined;
    render(): import("lit").TemplateResult<1>;
}
declare global {
    interface HTMLElementTagNameMap {
        'data-view-header-views': DataViewHeaderViews;
    }
}
export {};
//# sourceMappingURL=views.d.ts.map