/** * Node.js util module polyfill for browser environment. * Required by adaptivecards-templating and antlr4ts. * * @module @burdenoff/fe-libs/shared/shims/util */ export declare function isPromise(value: unknown): value is Promise; export declare function isDate(value: unknown): value is Date; export declare function isError(value: unknown): value is Error; export declare function isRegExp(value: unknown): value is RegExp; export declare function isArray(value: unknown): value is unknown[]; export declare function isBuffer(_value: unknown): boolean; export declare function isNullOrUndefined(value: unknown): value is null | undefined; export declare function isUndefined(value: unknown): value is undefined; export declare function isNull(value: unknown): value is null; export declare function isBoolean(value: unknown): value is boolean; export declare function isNumber(value: unknown): value is number; export declare function isString(value: unknown): value is string; export declare function isSymbol(value: unknown): value is symbol; export declare function isObject(value: unknown): value is object; export declare function isFunction(value: unknown): value is (...args: unknown[]) => unknown; export declare function isPrimitive(value: unknown): boolean; export declare const inspect: { custom: symbol; }; export declare function format(fmt: string, ...args: unknown[]): string; export declare function inherits(ctor: { prototype: object; super_?: unknown; }, superCtor: { prototype: object; }): void; export declare function deprecate unknown>(fn: T, _msg: string): T; export declare function promisify(fn: (...args: unknown[]) => void): (...args: unknown[]) => Promise; export declare function callbackify(fn: (...args: unknown[]) => Promise): (...args: [...unknown[], (err: Error | null, result?: T) => void]) => void; export declare const types: { isPromise: typeof isPromise; isDate: typeof isDate; isRegExp: typeof isRegExp; isArray: typeof isArray; isArrayBuffer: (value: unknown) => value is ArrayBuffer; isArrayBufferView: (value: unknown) => boolean; isAsyncFunction: (value: unknown) => boolean; isBigInt64Array: (value: unknown) => boolean; isBigUint64Array: (value: unknown) => boolean; isBooleanObject: (value: unknown) => boolean; isDataView: (value: unknown) => value is DataView; isFloat32Array: (value: unknown) => boolean; isFloat64Array: (value: unknown) => boolean; isGeneratorFunction: (value: unknown) => boolean; isGeneratorObject: (value: unknown) => boolean; isInt8Array: (value: unknown) => boolean; isInt16Array: (value: unknown) => boolean; isInt32Array: (value: unknown) => boolean; isMap: (value: unknown) => value is Map; isMapIterator: (_value: unknown) => boolean; isNativeError: typeof isError; isNumberObject: (value: unknown) => boolean; isSet: (value: unknown) => value is Set; isSetIterator: (_value: unknown) => boolean; isSharedArrayBuffer: (value: unknown) => boolean; isStringObject: (value: unknown) => boolean; isSymbolObject: (value: unknown) => boolean; isTypedArray: (value: unknown) => boolean; isUint8Array: (value: unknown) => boolean; isUint8ClampedArray: (value: unknown) => boolean; isUint16Array: (value: unknown) => boolean; isUint32Array: (value: unknown) => boolean; isWeakMap: (value: unknown) => value is WeakMap; isWeakSet: (value: unknown) => value is WeakSet; }; declare const _default: { isPromise: typeof isPromise; isDate: typeof isDate; isError: typeof isError; isRegExp: typeof isRegExp; isArray: typeof isArray; isBuffer: typeof isBuffer; isNullOrUndefined: typeof isNullOrUndefined; isUndefined: typeof isUndefined; isNull: typeof isNull; isBoolean: typeof isBoolean; isNumber: typeof isNumber; isString: typeof isString; isSymbol: typeof isSymbol; isObject: typeof isObject; isFunction: typeof isFunction; isPrimitive: typeof isPrimitive; inspect: { custom: symbol; }; format: typeof format; inherits: typeof inherits; deprecate: typeof deprecate; promisify: typeof promisify; callbackify: typeof callbackify; types: { isPromise: typeof isPromise; isDate: typeof isDate; isRegExp: typeof isRegExp; isArray: typeof isArray; isArrayBuffer: (value: unknown) => value is ArrayBuffer; isArrayBufferView: (value: unknown) => boolean; isAsyncFunction: (value: unknown) => boolean; isBigInt64Array: (value: unknown) => boolean; isBigUint64Array: (value: unknown) => boolean; isBooleanObject: (value: unknown) => boolean; isDataView: (value: unknown) => value is DataView; isFloat32Array: (value: unknown) => boolean; isFloat64Array: (value: unknown) => boolean; isGeneratorFunction: (value: unknown) => boolean; isGeneratorObject: (value: unknown) => boolean; isInt8Array: (value: unknown) => boolean; isInt16Array: (value: unknown) => boolean; isInt32Array: (value: unknown) => boolean; isMap: (value: unknown) => value is Map; isMapIterator: (_value: unknown) => boolean; isNativeError: typeof isError; isNumberObject: (value: unknown) => boolean; isSet: (value: unknown) => value is Set; isSetIterator: (_value: unknown) => boolean; isSharedArrayBuffer: (value: unknown) => boolean; isStringObject: (value: unknown) => boolean; isSymbolObject: (value: unknown) => boolean; isTypedArray: (value: unknown) => boolean; isUint8Array: (value: unknown) => boolean; isUint8ClampedArray: (value: unknown) => boolean; isUint16Array: (value: unknown) => boolean; isUint32Array: (value: unknown) => boolean; isWeakMap: (value: unknown) => value is WeakMap; isWeakSet: (value: unknown) => value is WeakSet; }; }; export default _default; //# sourceMappingURL=util.d.ts.map