/** * A utility function to assert that a value is never. * This is useful in TypeScript to ensure that all possible cases are handled in a switch statement or similar control flow. * * @throws An error if the function is ever called. * @param value The value that is expected to be of type `never`. * @param message An optional message or Error to throw. */ export declare function assertNever(value: never, message?: string | Error): never;