import { DefineComponent } from 'vue';
import FilteredActions from '../actions/filtered-actions';
import type { ActionsNS } from '../actions/namespace';
import { Dialogs } from './namespace';
type IHandlers = ActionsNS.IHandlers;
declare const _default: DefineComponent<{}, {}, {}, {}, {
    renderFunction(curDlgKey: number, titleSlot: Dialogs.DialogSectionContent, bodySlot: Dialogs.DialogMessage, actionsSlot: Dialogs.DialogSectionContent | FilteredActions, options: Dialogs.DialogOptions, actionHandlers?: IHandlers): import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
        [key: string]: any;
    }>;
}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>;
export default _default;
//# sourceMappingURL=modal-renderer.d.ts.map