import { RenderResult } from '@dojo/framework/core/interfaces';
import { BasePopupProperties } from '../popup';
export interface PopupConfirmationProperties extends BasePopupProperties {
    onConfirm(): void;
    onCancel(): void;
}
export interface PopupConfirmationChildren {
    trigger: (toggleOpen: () => void) => RenderResult;
    content: RenderResult;
}
declare const _default: import("@dojo/framework/core/interfaces").WNodeFactory<{
    properties: PopupConfirmationProperties & import("@dojo/framework/core/interfaces").WidgetProperties & {
        variant?: "default" | "inherit" | undefined;
    } & import("@dojo/framework/core/middleware/theme").ThemeProperties & import("@dojo/framework/core/interfaces").I18nProperties;
    children: PopupConfirmationChildren;
}>;
export default _default;
