import { Dialog as RadixDialog } from 'radix-ui';
import { ReactElement, ReactNode, Ref } from 'react';
export interface TriggerProps {
    /**
     * Children of the component.
     */
    children?: ReactNode;
    /**
     * Change the component to the HTML tag or custom component of the only child.
     */
    asChild?: RadixDialog.DialogTriggerProps['asChild'];
    ref?: Ref<HTMLButtonElement>;
}
export declare const Trigger: {
    (props: TriggerProps): ReactElement;
    displayName: string;
};
