airbridge-react-native-sdk
Version:
Airbridge SDK for React Native
14 lines (13 loc) • 664 B
TypeScript
export declare const check: {
defined: <Value>(value: Value) => value is Exclude<Value, undefined>;
undefined: (value: unknown) => value is undefined;
null: (value: unknown) => value is null;
object: (value: unknown) => value is Record<string, unknown>;
array: (value: unknown) => value is Array<unknown>;
string: (value: unknown) => value is string;
number: (value: unknown) => value is number;
function: (value: unknown) => value is Function;
promise: (value: unknown) => value is Promise<unknown>;
actual: <Actual>(value: unknown, actual: Actual) => value is Actual;
boolean: (value: unknown) => value is boolean;
};