import { type ReactElement } from 'react'; import type { SpectrumDialogClose } from '@react-types/dialog'; import type { StyleProps } from '@react-types/shared'; import type { IconDefinition } from '@fortawesome/fontawesome-common-types'; export interface ActionButtonDialogTriggerProps extends StyleProps { icon: IconDefinition; isQuiet?: boolean; labelText?: string; ariaLabel?: string; tooltip?: string; children: SpectrumDialogClose | ReactElement; onOpenChange?: (isOpen: boolean) => void; } /** * Dialog trigger based on an ActionButton. */ export declare function ActionButtonDialogTrigger({ ariaLabel, icon, isQuiet, labelText, children, onOpenChange, tooltip, ...styleProps }: ActionButtonDialogTriggerProps): JSX.Element; export default ActionButtonDialogTrigger; //# sourceMappingURL=ActionButtonDialogTrigger.d.ts.map