///
import * as NAST from "nast-types";
export interface RenderBlockOptions {
current: NAST.Block;
prev?: NAST.Block;
next?: NAST.Block;
parent?: NAST.Block;
root: NAST.Block;
depth: number;
listOrder: number;
listLength: number;
reactKey: string;
blockRendererRegistry: Map;
listWrapperRegistry: Map;
}
export interface BlockRendererProps extends Omit {
children: JSX.Element[];
}
export interface BlockRenderer {
(props: BlockRendererProps): JSX.Element;
}
export interface ListWrapperProps {
children: JSX.Element[];
}
export interface ListWrapper {
(props: ListWrapperProps): JSX.Element;
}
//# sourceMappingURL=interfaces.d.ts.map