UNPKG

@isaac-platform/isaac-integration-sdk

Version:

A Typescript SDK for integrating with ISAAC

25 lines 709 B
import { IsaacInternalFields, IsaacInternalLinks } from "../CommonIsaacTypes.js"; export interface IsaacObjectType extends IsaacInternalFields { bucket: string; status: objectStatus; displayName: string; metadata: Partial<IsaacObjectMetadata>; tags: string[]; _createdAt: string; _updatedAt: string; object: string; objectMD5: string; objectSize: string; } export interface IsaacBucketType { bucket: string; _links: IsaacInternalLinks; } export interface IsaacObjectMetadata { type: string; subtype: string; duration: string; extension: string; } export type objectStatus = "created" | "uploaded" | "deleted"; //# sourceMappingURL=types.d.ts.map