UNPKG

muschema

Version:
16 lines (15 loc) 561 B
import { MuSchema } from './schema'; import { MuWriteStream, MuReadStream } from 'mustreams'; export declare class MuASCII implements MuSchema<string> { readonly identity: string; readonly muType: string; readonly json: object; constructor(id?: string); alloc(): string; free(_: string): void; equal(x: string, y: string): boolean; clone(x: string): string; copy(source: string, target: string): void; diff(base: string, target: string, out: MuWriteStream): boolean; patch(base: string, inp: MuReadStream): string; }