UNPKG

@as-pect/snapshots

Version:

A package for dealing with snapshots

18 lines 726 B
import { SnapshotDiff } from "./SnapshotDiff.js"; import { CstParser, CstNode, ParserMethod, CstElement } from "chevrotain"; export declare class SnapshotParser extends CstParser { snapshots: ParserMethod<unknown[], CstNode>; string: ParserMethod<unknown[], CstNode>; ws: ParserMethod<unknown[], CstNode>; constructor(); } export declare class Snapshot { static parse(input: string): Snapshot; static from(input: Map<string, string>): Snapshot; values: Map<string, string>; add(key: string, value: string): this; diff(other: Snapshot): SnapshotDiff; stringify(): string; } export declare function parseImageCSTElement(element: CstElement): string; //# sourceMappingURL=Snapshot.d.ts.map