///
import { ADNode } from '../';
export interface ExtensionParams {
extensionKey: string;
extensionType: string;
type?: 'extension' | 'inlineExtension' | 'bodiedExtension';
parameters?: T;
content?: Object;
}
export declare type ExtensionHandler = (ext: ExtensionParams, doc: Object) => JSX.Element | ADNode[] | null;
export interface ExtensionHandlers {
[key: string]: ExtensionHandler;
}