@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