import { OptgroupHTMLAttributes, ReactNode } from 'react'; export interface NativeSelectOptionGroupProps extends OptgroupHTMLAttributes { /** * A visible label for the option group. * It will be displayed as the group heading in the dropdown. */ label?: string; /** * Determines whether the option group is disabled. * If true, all options within the group will also be disabled. * @default false */ disabled?: boolean; /** * Additional CSS classes to apply to the option group for custom styling. * @default "" */ className?: string; /** * Elements to be rendered within the option group. * Typically, these should be NativeSelectOption components. */ children?: ReactNode; } /** * The `NativeSelectOptionGroup` categorizes related options within a dropdown list, * enhancing semantic groupings for larger datasets in `NativeSelect`. * @see https://cloudoperators.github.io/juno/?path=/docs/forms-nativeselect-nativeselectoptiongroup--docs * @see {@link NativeSelectOptionGroupProps} */ export declare const NativeSelectOptionGroup: ({ label, disabled, className, children, ...props }: NativeSelectOptionGroupProps) => ReactNode; //# sourceMappingURL=NativeSelectOptionGroup.component.d.ts.map