import { type PropsWithChildren } from 'react'; import type { AriaLabelingProps } from '../../../core/types/a11y-props.js'; import type { BehaviorTrackingProps } from '../../../core/types/behavior-tracking-props.js'; import type { DataTestId } from '../../../core/types/data-props.js'; import type { MaskingProps } from '../../../core/types/masking-props.js'; import type { StylingProps } from '../../../core/types/styling-props.js'; /** * Props for the `DetailsControlBar` component that renders layout and close controls inside the details panel. * @public */ export interface DetailsControlBarProps extends PropsWithChildren, BehaviorTrackingProps, AriaLabelingProps, StylingProps, MaskingProps, DataTestId { } /** * PageLayout.Details.ControlBar - renders the details panel's own controls, * falling back to the built-in collapse and layout actions when the consumer * passes no children. * * Internal because the component is reached through `PageLayout.Details` * rather than exported on its own, not because it is free to change. * * @internal */ export declare const DetailsControlBar: { (props: DetailsControlBarProps): import("react").JSX.Element; displayName: string; }; //# sourceMappingURL=DetailsControlBar.d.ts.map