import React from 'react'; import type { ToolHeaderBadgeProps, ToolHeaderIconProps, ToolHeaderSettingsActionPolyType, ToolHeaderSettingsActionProps, ToolHeaderSettingsActionRef } from './ToolHeader.types'; export declare const Icon: React.ForwardRefExoticComponent & ToolHeaderIconProps & React.RefAttributes>; declare function SettingsActionInner(props: ToolHeaderSettingsActionProps, ref: ToolHeaderSettingsActionRef): React.JSX.Element; export declare const Title: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, "ref"> & { ref?: ((instance: HTMLHeadingElement | null) => void) | React.RefObject | null | undefined; }, never>> & string & Omit>, keyof React.Component>; export declare const Tabs: React.ForwardRefExoticComponent & React.RefAttributes>; export declare const Actions: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, never>> & string; /** * @deprecated * * This `Badge` pattern is no longer supported and it is now recommended to use a `Pill` instead. * * @deprecatedSince 10.20.0 * * @see https://core.procore.com/latest/web/components/pill/react/ */ export declare const Badge: React.ForwardRefExoticComponent & ToolHeaderBadgeProps & React.RefAttributes>; /** * @deprecated This `ToolHeader` component is no longer supported and it is now recommended * to use the layout `ToolLandingPage`, `ToolLandingPage.Title` (for the settings button), * `ToolLandingPage.Tabs`, or based on content a `DetailPage`. * * @deprecatedSince 12.9.0 * * @see https://stories.core.procore.com/?path=/story/core-react_demos-toollandingpage--demo */ export declare const ToolHeader: React.ForwardRefExoticComponent & React.RefAttributes> & { Icon: React.ForwardRefExoticComponent & ToolHeaderIconProps & React.RefAttributes>; Title: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, "ref"> & { ref?: ((instance: HTMLHeadingElement | null) => void) | React.RefObject | null | undefined; }, never>> & string & Omit>, keyof React.Component>; Tabs: React.ForwardRefExoticComponent & React.RefAttributes>; Actions: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, never>> & string; Badge: React.ForwardRefExoticComponent & ToolHeaderBadgeProps & React.RefAttributes>; SettingsAction: (props: ToolHeaderSettingsActionProps) => ReturnType; }; export {};