import { Node } from 'datocms-structured-text-utils';
import { Handler, Context, ContentfulNode } from './types';
export declare function makeHandler<T extends ContentfulNode>(guard: (node: ContentfulNode) => node is T, handle: (node: T, context: Context) => Promise<Node | Array<Node> | void>): Handler;
export declare const handlers: Array<Handler>;
export type { Handler };
