/** * Make an assertion that `actual` and `expected` are not strictly equal, using * {@linkcode Object.is} for equality comparison. If the values are strictly * equal then throw. * * @example Usage * ```ts ignore * import { assertNotStrictEquals } from "mod.ts"; * * assertNotStrictEquals(1, 1); // Throws * assertNotStrictEquals(1, 2); // Doesn't throw * * assertNotStrictEquals(0, 0); // Throws * assertNotStrictEquals(0, -0); // Doesn't throw * ``` * * @typeParam T The type of the values to compare. * @param actual The actual value to compare. * @param expected The expected value to compare. * @param msg The optional message to display if the assertion fails. */ export declare function assertNotStrictEquals( actual: T, expected: T, msg?: string, ): void;