/
home
/
infinitibizsol
/
.trash
/
node_modules.11
/
@jest
/
expect
/
build
/
File Upload :
llllll
Current File: /home/infinitibizsol/.trash/node_modules.11/@jest/expect/build/index.d.ts
/** * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ import type {addSerializer} from 'jest-snapshot'; import {AsymmetricMatchers} from 'expect'; import type {BaseExpect} from 'expect'; import {MatcherContext} from 'expect'; import {MatcherFunction} from 'expect'; import {MatcherFunctionWithContext} from 'expect'; import {Matchers} from 'expect'; import {MatcherState} from 'expect'; import {MatcherUtils} from 'expect'; import type {SnapshotMatchers} from 'jest-snapshot'; export {AsymmetricMatchers}; declare type Inverse<Matchers> = { /** * Inverse next matcher. If you know how to test something, `.not` lets you test its opposite. */ not: Matchers; }; export declare type JestExpect = { <T = unknown>(actual: T): JestMatchers<void, T> & Inverse<JestMatchers<void, T>> & PromiseMatchers<T>; addSnapshotSerializer: typeof addSerializer; } & BaseExpect & AsymmetricMatchers & Inverse<Omit<AsymmetricMatchers, 'any' | 'anything'>>; export declare const jestExpect: JestExpect; declare type JestMatchers<R extends void | Promise<void>, T> = Matchers<R, T> & SnapshotMatchers<R, T>; export {MatcherContext}; export {MatcherFunction}; export {MatcherFunctionWithContext}; export {Matchers}; export {MatcherState}; export {MatcherUtils}; declare type PromiseMatchers<T = unknown> = { /** * Unwraps the reason of a rejected promise so any other matcher can be chained. * If the promise is fulfilled the assertion fails. */ rejects: JestMatchers<Promise<void>, T> & Inverse<JestMatchers<Promise<void>, T>>; /** * Unwraps the value of a fulfilled promise so any other matcher can be chained. * If the promise is rejected the assertion fails. */ resolves: JestMatchers<Promise<void>, T> & Inverse<JestMatchers<Promise<void>, T>>; }; export {};
Copyright ©2k19 -
Hexid
|
Tex7ure