export default class Assert {
    static equals(expected: any, result: any, msg?: string): void;
    static doesNotEqual(expected: any, result: any, msg?: string): void;
    static throws(expected: string, f: () => any, msg?: string): void;
    static throwsAsync(expected: string, f: () => Promise<any>, msg?: string): Promise<any>;
    static isTrue(b: boolean, msg?: string): void;
    static isFalse(b: boolean, msg?: string): void;
    static isNull(a: any, msg?: string): void;
    static isUndefined(a: any, msg?: string): void;
    static isEmpty(a: any, msg?: string): void;
    static isNotNull(a: any, msg?: string): void;
    static isNotUndefined(a: any, msg?: string): void;
    static isNotEmpty(a: any, msg?: string): void;
    static throw(message: string): void;
}
//# sourceMappingURL=Assert.d.ts.map