import { Button } from '../Button';

export interface PromptOptionProps extends React.ComponentProps<typeof Button> {
    /**
     * The label that will appear on the action button.
     */
    label: string;
}
export interface PromptProps {
    /**
     * Is the prompt visible.
     */
    visible: boolean;
    /**
     * Should we show an overlay over the dialog area.
     */
    showOverlay: boolean;
    /**
     * Configuration for the "accept" action.
     */
    accept: PromptOptionProps;
    /**
     * Configuration for the "cancel" action.
     */
    cancel: PromptOptionProps;
}
/**
 * A popup that prompts the user with cancel and accept actions.
 *
 * @see {@link https://voiceflow.github.io/react-chat/?path=/story/components-chat-prompt--default}
 */
export declare const Prompt: React.FC<PromptProps>;
//# sourceMappingURL=index.d.ts.map