import { TileDocument } from '@ceramicnetwork/stream-tile'; import { CommitData, StreamConstructor, StreamHandler, StreamReaderWriter, StreamState } from '@ceramicnetwork/common'; export declare class TileDocumentHandler implements StreamHandler { private readonly _schemaValidator; constructor(); get type(): number; get name(): string; get stream_constructor(): StreamConstructor; applyCommit(commitData: CommitData, context: StreamReaderWriter, state?: StreamState): Promise; _applyGenesis(commitData: CommitData, context: StreamReaderWriter): Promise; _applySigned(commitData: CommitData, state: StreamState, context: StreamReaderWriter): Promise; _applyAnchor(commitData: CommitData, state: StreamState): Promise; } //# sourceMappingURL=tile-document-handler.d.ts.map