export interface $AssertFunction { /** * Simple assert implementation. * * 💪 For full-blown schema-assert, use `@voltiso/assertor` instead * * 👗 For a non-stripped version, use `assert` instead * * @strip Use `@voltiso/transform/strip` to strip from production code */ (condition: unknown, message?: string | undefined): asserts condition; defined(x: X, message?: string | undefined): asserts x is X extends undefined ? never : X; object(x: X, message?: string | undefined): asserts x is X extends object ? X : never; } declare const _fastAssert: $AssertFunction; /** * Simple assert implementation. * * 💪 For full-blown schema-assert, use `@voltiso/assertor` instead * * 👗 For a non-stripped version, use `assert` instead * * @strip Use `@voltiso/transform/strip` to strip from production code */ export declare const $fastAssert: typeof _fastAssert; /** * @deprecated Use `$fastAssert` instead * @strip Use `@voltiso/transform/strip` to strip from production code */ export declare const $assert: $AssertFunction; export {}; //# sourceMappingURL=$assert.d.ts.map