import type { PropertyValues } from 'lit'; import { LitElement } from 'lit'; import { GridColumn } from '../column/column.js'; /** * @element nve-grid-header * @description Contains the column headers of a grid, managing column widths and providing structural context for the data rows below. * @documentation https://nvidia.github.io/elements/docs/elements/data-grid/ * @since 0.11.0 * @entrypoint \@nvidia-elements/core/grid * @slot - default slot for `nve-grid-column` * @cssprop --background * @cssprop --border-bottom * @cssprop --padding * @aria https://www.w3.org/WAI/ARIA/apg/patterns/grid/ */ export declare class GridHeader extends LitElement { #private; static styles: import("lit").CSSResult[]; static readonly metadata: { tag: string; version: string; children: string[]; }; /** @private */ _internals: ElementInternals; /** @private */ columns: GridColumn[]; render(): import("lit").TemplateResult<1>; connectedCallback(): void; disconnectedCallback(): void; firstUpdated(props: PropertyValues): Promise; }