import { Assertion } from '../test'; export type AssertionAPI = { pass: (description?: string) => void; fail: (description?: string) => void; isTrue: (condition: boolean, description?: string) => void; isFalse: (condition: boolean, description?: string) => void; equal: (actual: any, expected: any, description?: string) => void; isError: (actual: any, expected: any, description?: string) => void; errorsEquivalent: (actual: any, expected: any, description?: string) => void; throws: (experiment: () => any, expectedErr: Error | RegExp, description?: string) => Promise; }; export declare function createAssertionPredicates(assertions: Assertion[]): AssertionAPI;