UNPKG

@arpinum/messaging

Version:
9 lines (8 loc) 931 B
export declare function assertOptionalString(value: unknown, name: string): asserts value is string | undefined; export declare function assertString(value: unknown, name: string): asserts value is string | undefined; export declare function assertOptionalFunction(value: unknown, name: string): asserts value is ((...args: unknown[]) => unknown) | undefined; export declare function assertFunction(value: unknown, name: string): asserts value is (...args: unknown[]) => unknown; export declare function assertOptionalNumber(value: unknown, name: string): asserts value is number | undefined; export declare function assertOptionalBoolean(value: unknown, name: string): asserts value is boolean | undefined; export declare function assertOptionalArray(value: unknown, name: string): asserts value is unknown[] | undefined; export declare function assertPresent(value: unknown, name: string): asserts value is NonNullable<unknown>;