@forge/bridge

5.7.0-next.75.7.0-next.8
out/object-store/types.d.ts
+out/object-store/types.d.tsNew file
+33
Index: package/out/object-store/types.d.ts
===================================================================
--- package/out/object-store/types.d.ts
+++ package/out/object-store/types.d.ts
@@ -0,0 +1,33 @@
+export declare type ObjectMetadata = {
+    length: number;
+    checksum: string;
+    checksumType: string;
+};
+export declare type FilterAndGenerateUrls = {
+    function: string;
+};
+export declare type FileMetadata = ObjectMetadata & {
+    key: string;
+    ttlSeconds?: number;
+    overwrite?: boolean;
+};
+export declare type UploadResult = {
+    success: boolean;
+    objectKey: string;
+    status?: number;
+    error?: string;
+};
+export declare type DownloadResult = {
+    success: boolean;
+    objectKey: string;
+    blob?: Blob;
+    status?: number;
+    error?: string;
+};
+export declare type PresignedURLMapping = {
+    [url: string]: FileMetadata;
+};
+export declare type DownloadURLMapping = {
+    [url: string]: string;
+};
+//# sourceMappingURL=types.d.ts.map
\ No newline at end of file