import { ErrorProperties } from "../context"; import { HttpStatus as HTTP } from "../status"; export declare function assertFunc(value: any, status?: HTTP, msg?: string, opts?: ErrorProperties): void; export declare namespace assertFunc { var equal: (a: any, b: any, status?: HTTP, msg?: string | undefined, opts?: object | undefined) => void; var notEqual: (a: any, b: any, status?: HTTP, msg?: string | undefined, opts?: object | undefined) => void; var ok: (value: any, status?: HTTP, msg?: string | undefined, opts?: object | undefined) => void; var strictEqual: (a: any, b: any, status?: HTTP, msg?: string | undefined, opts?: object | undefined) => void; var notStrictEqual: (a: any, b: any, status?: HTTP, msg?: string | undefined, opts?: object | undefined) => void; var deepEqual: (a: any, b: any, status?: HTTP, msg?: string | undefined, opts?: object | undefined) => void; var notDeepEqual: (a: any, b: any, status?: HTTP, msg?: string | undefined, opts?: object | undefined) => void; } export declare const assert: typeof assertFunc;