import { ReactNode } from 'react'; /** * Props for {@link GridHeaderContent}. * @since 1.8.0 */ export interface GridHeaderContentProps { /** * Unique identifier for this header content entry. * Defaults to a stable React-generated id (`tbw-header-content-:rN:`). */ id?: string; /** * Render order priority. Lower values appear first. * @default 100 */ order?: number; /** React content to project into the grid shell header content area. */ children: ReactNode; } /** * Declarative wrapper around the grid's imperative * {@link ShellPlugin.registerHeaderContent} API. * * Mounts its children into the slot the grid provides for header content while * keeping them inside the React tree (so context, Suspense, error boundaries, * portals, etc. all work). Must be a descendant of ``. * * @example * ```tsx * * * * * * ``` * * @category Component * @since 1.8.0 */ export declare function GridHeaderContent({ id: idProp, order, children }: GridHeaderContentProps): null; //# sourceMappingURL=grid-header-content.d.ts.map