import { PatchableFileModel, type PatchableFileModelOptions } from './PatchableFileModel.js';
export default class PatchableRawContentModel<T extends object> extends PatchableFileModel<T> {
    constructor(options: PatchableFileModelOptions<T>);
    protected changeListener(): void;
    protected setupFile(content: T): void;
    protected createRevision(): T;
    protected readValue(): T;
    protected setValue(content: T): void;
}
//# sourceMappingURL=PatchableRawContentModel.d.ts.map