UNPKG

muschema

Version:
17 lines (16 loc) 617 B
import { MuSchema } from './schema'; import { MuWriteStream, MuReadStream } from 'mustreams'; export declare class MuFixedASCII implements MuSchema<string> { readonly identity: string; readonly muType: string; readonly json: object; readonly length: number; constructor(lengthOrIdentity: number | 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; }