import * as React from "react"; import { IEditDialogApi } from "./EditDialogApiContext"; interface ITitle { edit: string; add: string; } interface IProps { title?: ITitle | string; } export declare function useEditDialog(): [React.ComponentType, { id?: string; mode?: "edit" | "add"; }, IEditDialogApi]; interface IEditDialogHooklessProps extends IProps { children: (injectedProps: { selectedId?: string; selectionMode?: "edit" | "add"; }) => React.ReactNode; } export declare const EditDialog: React.ForwardRefExoticComponent>; export {};