import React, { PropsWithChildren } from 'react';
import { BaseProps } from '../../../../../../../form/components/rich-text-editor/rich-text-editor.types';
declare const Option: ({ id, active, hasDivider, callback, className, children, "aria-pressed": ariaPressed, ...props }: React.PropsWithChildren<{
    /** The id of the option */
    id: string;
    /** Whether the option is active */
    active?: boolean | undefined;
    /** Whether the option has a divider */
    hasDivider?: boolean | undefined;
    /** The callback to fire when the option is clicked */
    callback: () => void;
    /** Additional classes */
    className?: string | undefined;
    /** Optional aria-pressed; this will always be added if it's not set. If it's set to null, we won't add it to the button */
    'aria-pressed'?: boolean | null | undefined;
} & BaseProps>) => import("react/jsx-runtime").JSX.Element;
export default Option;
