import { CompressedPatch, Document } from "../generic/types"; export declare class StringDocument implements Document { private value; constructor(value?: string); to_str(): string; is_equal(other?: StringDocument): boolean; apply_patch(patch: CompressedPatch): StringDocument; make_patch(other: StringDocument): CompressedPatch; set(x: any): StringDocument; get(_?: any): any; get_one(_?: any): any; delete(_?: any): StringDocument; changes(_?: StringDocument): any; count(): number; }