/// import { Observable } from '../../../util/Observable'; export interface ModalStoreItem { key: string; component: React.ReactNode; } export interface ModalStoreState { items: ModalStoreItem[]; } export interface ModalStoreAppendProps { dispose(): void; } export type ModalStoreRenderFn = (props: ModalStoreAppendProps) => React.ReactNode; export declare class ModalStore extends Observable { private value; notify(value: ModalStoreState): void; append(render: ModalStoreRenderFn): string; private dispose; } declare const _default: ModalStore; export default _default;