/** * Asset type definitions for IntelligenceBank DAM */ /** * Asset metadata from IntelligenceBank API */ export interface Asset { /** Unique identifier */ id: string; /** Asset name/title */ name: string; /** Thumbnail URL */ thumbnail: string; /** File type/extension */ fileType: string; /** File size in bytes */ fileSize: number; /** Image width in pixels (if applicable) */ width?: number; /** Image height in pixels (if applicable) */ height?: number; /** MIME type */ mimeType?: string; /** Full filename with extension */ filename?: string; /** Asset description */ description?: string; /** Public access flag */ isPublic?: boolean; /** Allowed actions for this asset */ allowedActions?: string[]; /** Version number */ versionNumber?: number; /** File hash for integrity */ fileHash?: string; } /** * Preset configuration for image transformations */ export interface Preset { /** Preset ID */ id: string; /** Preset name */ name: string; /** Output file type */ fileType?: string; /** Output file size category */ fileSize?: string; /** Custom width in pixels */ customWidth?: number; /** Custom height in pixels */ customHeight?: number; } //# sourceMappingURL=asset.d.ts.map