@pedwise/next-firebase-auth-edge
Version:
Next.js 13 Firebase Authentication for Edge and server runtimes. Dedicated for Next 13 server components. Compatible with Next.js middleware.
13 lines (12 loc) • 741 B
TypeScript
export declare function isString(value: any): value is string;
export declare function isNonEmptyString(value: any): value is string;
export declare function isObject(value: any): boolean;
export declare function isArray<T>(value: any): value is T[];
export declare function isNonNullObject<T>(value: T | null | undefined): value is T;
export declare function isUid(uid: any): boolean;
export declare function isNumber(value: any): boolean;
export declare function isISODateString(dateString: any): boolean;
export declare function isURL(urlStr: any): boolean;
export declare function isEmail(email: any): boolean;
export declare function isPhoneNumber(phoneNumber: any): boolean;
export declare function isPassword(password: any): boolean;