import React from "react"; import type { ReactNode } from "react"; export interface OptionGroupProps { readonly children?: ReactNode; readonly label: string; readonly disabled?: boolean; /** * Use at your own risk: Custom classnames for specific elements. This should only be used as a * last resort. Using this may result in unexpected side effects. * More information in the [Customizing components Guide](https://atlantis.getjobber.com/guides/customizing-components). * * Additional details: The provided class names are applied to the root `` element. * Only effective when `Select` version={2} is used with `UNSAFE_experimentalStyles`. */ readonly UNSAFE_className?: string; /** * Use at your own risk: Custom style for specific elements. This should only be used as a * last resort. Using this may result in unexpected side effects. * More information in the [Customizing components Guide](https://atlantis.getjobber.com/guides/customizing-components). * * Additional details: Styles are applied directly to the root `` element via * `UNSAFE_style.container`. Only effective when `Select` version={2} is used with * `UNSAFE_experimentalStyles`. */ readonly UNSAFE_style?: { container?: React.CSSProperties; }; } export declare function OptionGroup({ children, label, disabled, UNSAFE_className, UNSAFE_style, }: OptionGroupProps): React.JSX.Element;