import { RichTextMutator } from 'alinea/core';
import { Field, FieldMeta, FieldOptions } from '../Field.js';
import { TextDoc } from '../TextDoc.js';
import { RecordShape } from '../shape/RecordShape.js';
export declare class RichTextField<Blocks, Options extends FieldOptions<TextDoc<Blocks>>> extends Field<TextDoc<Blocks>, RichTextMutator<Blocks>, Options> {
    constructor(shape: {
        [key: string]: RecordShape<any>;
    } | undefined, meta: FieldMeta<TextDoc<Blocks>, RichTextMutator<Blocks>, Options>);
}
