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>;
