import * as react_jsx_runtime from 'react/jsx-runtime'; import * as React from 'react'; /** Default height band for split views under `ListPageTemplate` + toolbar. */ declare const LIST_PAGE_SPLIT_HUB_HEIGHT_STYLE: React.CSSProperties; /** Fill remaining flex space in `containScroll` pages (focus shells). */ declare const LIST_PAGE_SPLIT_HUB_FILL_STYLE: React.CSSProperties; /** * Tighter band for primary pages with `PageHeader` only (no KPI strip / view tabs). * Catalog and similar list+preview routes. */ declare const LIST_PAGE_SPLIT_HUB_COMPACT_HEIGHT_STYLE: React.CSSProperties; interface ListPageSplitHubChromeProps { children: React.ReactNode; "aria-label"?: string; gutterClassName?: string; maxWidthClassName?: string; /** Override default split viewport height / min-height */ surfaceStyle?: React.CSSProperties; surfaceClassName?: string; } declare function ListPageSplitHubChrome({ children, "aria-label": ariaLabel, gutterClassName, maxWidthClassName, surfaceStyle, surfaceClassName, }: ListPageSplitHubChromeProps): react_jsx_runtime.JSX.Element; export { LIST_PAGE_SPLIT_HUB_COMPACT_HEIGHT_STYLE, LIST_PAGE_SPLIT_HUB_FILL_STYLE, LIST_PAGE_SPLIT_HUB_HEIGHT_STYLE, ListPageSplitHubChrome, type ListPageSplitHubChromeProps };