import { Factory, GroupProps } from '@mantine/core'; import { ReactElement, ReactNode } from 'react'; import { InlineConfirmComponentsProps } from './InlineConfirm.js'; interface InlineConfirmPromptProps extends Omit, InlineConfirmComponentsProps { /** * Label element * * @default Are you sure? */ label?: ReactNode; /** * Confirm button element * * @default Delete */ confirm?: ReactElement; /** * Cancel button element * * @default Cancel */ cancel?: ReactElement; /** * Function called when the confirm button is clicked */ onConfirm?(): void; /** * Function called when the cancel button is clicked */ onCancel?(): void; } export type InlineConfirmPromptFactory = Factory<{ props: InlineConfirmPromptProps; ref: HTMLDivElement; }>; export declare const InlineConfirmPrompt: import("@mantine/core").MantineComponent<{ props: InlineConfirmPromptProps; ref: HTMLDivElement; }>; export {}; //# sourceMappingURL=InlineConfirmPrompt.d.ts.map