| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 | 
							- /**
 
-  * Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved.
 
-  *
 
-  * This source code is licensed under the MIT license found in the
 
-  * LICENSE file in the root directory of this source tree.
 
-  */
 
- import type { Config } from '@jest/types';
 
- import type { OptionsReceived as PrettyFormatOptions } from 'pretty-format';
 
- export declare type SnapshotStateOptions = {
 
-     updateSnapshot: Config.SnapshotUpdateState;
 
-     prettierPath: Config.Path;
 
-     expand?: boolean;
 
-     snapshotFormat: PrettyFormatOptions;
 
- };
 
- export declare type SnapshotMatchOptions = {
 
-     testName: string;
 
-     received: unknown;
 
-     key?: string;
 
-     inlineSnapshot?: string;
 
-     isInline: boolean;
 
-     error?: Error;
 
- };
 
- declare type SnapshotReturnOptions = {
 
-     actual: string;
 
-     count: number;
 
-     expected?: string;
 
-     key: string;
 
-     pass: boolean;
 
- };
 
- declare type SaveStatus = {
 
-     deleted: boolean;
 
-     saved: boolean;
 
- };
 
- export default class SnapshotState {
 
-     private _counters;
 
-     private _dirty;
 
-     private _index;
 
-     private _updateSnapshot;
 
-     private _snapshotData;
 
-     private _initialData;
 
-     private _snapshotPath;
 
-     private _inlineSnapshots;
 
-     private _uncheckedKeys;
 
-     private _prettierPath;
 
-     private _snapshotFormat;
 
-     added: number;
 
-     expand: boolean;
 
-     matched: number;
 
-     unmatched: number;
 
-     updated: number;
 
-     constructor(snapshotPath: Config.Path, options: SnapshotStateOptions);
 
-     markSnapshotsAsCheckedForTest(testName: string): void;
 
-     private _addSnapshot;
 
-     clear(): void;
 
-     save(): SaveStatus;
 
-     getUncheckedCount(): number;
 
-     getUncheckedKeys(): Array<string>;
 
-     removeUncheckedKeys(): void;
 
-     match({ testName, received, key, inlineSnapshot, isInline, error, }: SnapshotMatchOptions): SnapshotReturnOptions;
 
-     fail(testName: string, _received: unknown, key?: string): string;
 
- }
 
- export {};
 
 
  |