Add FileBlob type

This commit is contained in:
Sosthene 2025-06-13 16:12:28 +02:00
parent a71dc88407
commit f9f9739cbd

15
src/sdk/models/Data.ts Normal file
View File

@ -0,0 +1,15 @@
export interface FileBlob {
type: string,
data: Uint8Array
};
export function isFileBlob(data: any): data is FileBlob {
return (
typeof data === 'object' &&
data !== null &&
'type' in data &&
typeof data.type === 'string' &&
'data' in data &&
data.data instanceof Uint8Array
);
}