@modern-kit/utils
Version:
17 lines (15 loc) • 549 B
TypeScript
/**
* @description 주어진 값이 `Blob` 타입인지 확인하고, 맞다면 인자의 타입을 `Blob`로 좁혀주는 함수입니다.
*
* @param {unknown} x - 확인할 값입니다.
* @returns {x is Blob} 값이 `Blob` 객체일 경우 `true`, 그렇지 않으면 `false`를 반환합니다.
*
* @example
* const blob = new Blob(["Hello, world!"], { type: "text/plain" });
* isBlob(blob); // true
*
* const notBlob = "Not a Blob";
* isBlob(notBlob); // false
*/
declare function isBlob(x: unknown): x is Blob;
export { isBlob };