isExactly
Overload 1
export function isExactly<T>(output: T): Check<T>
Type parameters
T
T extends any
Arguments
1. output
output: T
Returns
Check<T>
Overload 2
export function isExactly<T>(
input: unknown,
output: T
): input is T
Type parameters
T
T extends any
Arguments
1. input
input: unknown
2. output
output: T
Returns
input is T
Overload 3
export function isExactly<T>(
input: unknown,
output: T,
onFalse: NotifyOnFalse
): input is T
Type parameters
T
T extends any
Arguments
1. input
input: unknown
2. output
output: T
3. onFalse
onFalse: NotifyOnFalse
Returns
input is T