import { RefsNode } from "./composing";
export declare const compose: {
    doc: import("src/composing").NodeFactory;
    at: (attrs: {
        id: string;
        name?: string | undefined;
        hidePreview?: boolean | undefined;
        naturalSize?: {
            width: number;
            height: number;
        } | undefined;
        type?: string | undefined;
    }) => RefsNode;
    p: import("src/composing").NodeFactory;
    ul: import("src/composing").NodeFactory;
    ol: import("src/composing").NodeFactory;
    li: import("src/composing").NodeFactory;
    hr: import("src/composing").NodeFactory;
    bq: import("src/composing").NodeFactory;
    tbl: import("src/composing").NodeFactory;
    tr: import("src/composing").NodeFactory;
    td: import("src/composing").NodeFactory;
    th: import("src/composing").NodeFactory;
    h1: import("src/composing").NodeFactory;
    h2: import("src/composing").NodeFactory;
    br: import("src/composing").NodeFactory;
    text: (text: string) => RefsNode;
    a: (url: string, title?: string | undefined) => import("src/composing").FragmentFactory;
    b: import("src/composing").FragmentFactory;
    i: import("src/composing").FragmentFactory;
    fragment: import("src/composing").FragmentFactory;
};
