import { TestingServer } from "./toolbox"; import { TestUser } from "./TestUser"; export declare function writeBasicTestWith2Users(writeTests: (test: (testTitle: string, fn: (server: TestingServer, cat: TestUser, tac: TestUser, toc: TestUser) => Promise) => void) => void): void; export declare function writeBasicTestWithConfAnd2Users(conf: {}, writeTests: (test: (testTitle: string, fn: (server: TestingServer, cat: TestUser, tac: TestUser, toc: TestUser, tic: TestUser) => Promise) => void) => void): void; export declare function createCurrencyWith2Blocks(s: TestingServer, cat: TestUser, tac: TestUser): Promise; export declare function assertEqual(value: number | string, expected: number | string): void; export declare function assertTrue(expected: boolean): void; export declare function assertNotNull(value: any): void; export declare function assertNull(value: any): void; export declare function assertFalse(expected: boolean): void; export declare function assertDeepEqual(value: any, expected: any): void;