import { TopDialogHandle } from '../composables/dialogHandle';
import { TopDialogComponent } from '../composables/types';
import { DefineComponent, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue';
/**
 * Получить компонент диалогового окна по id
 */
export declare const getDialogWorker: (id: string) => TopDialogHandle<TopDialogComponent> | undefined;
/**
 * Добавить компонент диалогового окна для использования
 */
export declare const addDialogWorker: <T extends TopDialogComponent>(TopDialogComponent: T) => TopDialogHandle<T>;
declare const _default: DefineComponent<{}, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, ComponentProvideOptions, true, {}, HTMLDivElement>;
export default _default;
