import { VideoItem, SoraFeedResponse, SoraPost, SoraAttachment } from '../../types'; export declare class TypeGuards { static isVideoItem(obj: any): obj is VideoItem; static isSoraAttachment(obj: any): obj is SoraAttachment; static isSoraPost(obj: any): obj is SoraPost; static isSoraFeedResponse(obj: any): obj is SoraFeedResponse; static isString(value: any): value is string; static isNumber(value: any): value is number; static isBoolean(value: any): value is boolean; static isArray(value: any): value is T[]; static isObject(value: any): value is Record; static isFunction(value: any): value is Function; static isDefined(value: T | null | undefined): value is T; static isUrl(value: any): value is string; static isPositiveNumber(value: any): value is number; static isNonEmptyString(value: any): value is string; static isNonEmptyArray(value: any): value is T[]; static isError(value: any): value is Error; static isAxiosError(value: any): value is import('axios').AxiosError; } //# sourceMappingURL=type-guards.d.ts.map