/** * Copyright IBM Corp. 2026 * * This source code is licensed under the Apache-2.0 license found in the * LICENSE file in the root directory of this source tree. */ import React, { type ComponentType, type FunctionComponent } from 'react'; import { type PageHeaderObserverState } from './context'; /** * ----------------------- * PageHeaderBreadcrumbBar * ----------------------- */ export interface PageHeaderBreadcrumbBarProps { /** * `true` by default to render BreadcrumbBar bottom border. */ border?: boolean; children?: React.ReactNode; className?: string; /** * Provide an optional icon to render in front of the PageHeaderContent's title. */ renderIcon?: ComponentType | FunctionComponent; /** * The PageHeaderBreadcrumbBar's content actions. * Can be a ReactNode or a function that receives observer state. */ contentActions?: React.ReactNode | ((state: PageHeaderObserverState) => React.ReactNode); /** * `true` to set content actions flush against page actions */ contentActionsFlush?: boolean; /** * The PageHeaderContent's page actions. * Can be a ReactNode or a function that receives observer state. */ pageActions?: React.ReactNode | ((state: PageHeaderObserverState) => React.ReactNode); /** * `true` to set page actions flush with page */ pageActionsFlush?: boolean; } export declare const PageHeaderBreadcrumbBar: React.ForwardRefExoticComponent>; //# sourceMappingURL=PageHeaderBreadcrumbBar.d.ts.map