Skip to main content
Glama
asset-operations.d.ts1.15 kB
/** * Asset Operations Module * Handles all AEM DAM (Digital Asset Management) operations including upload, update, delete, and metadata management */ import { AxiosInstance } from 'axios'; import { IAEMConnector, UploadAssetRequest, UpdateAssetRequest, DeleteAssetRequest, AssetResponse, AssetMetadataResponse, DeleteResponse, ILogger, AEMConfig } from '../interfaces/index.js'; export declare class AssetOperations implements Partial<IAEMConnector> { private httpClient; private logger; private config; constructor(httpClient: AxiosInstance, logger: ILogger, config: AEMConfig); /** * Upload a new asset to AEM DAM */ uploadAsset(request: UploadAssetRequest): Promise<AssetResponse>; /** * Update an existing asset in AEM DAM */ updateAsset(request: UpdateAssetRequest): Promise<AssetResponse>; /** * Delete an asset from AEM DAM */ deleteAsset(request: DeleteAssetRequest): Promise<DeleteResponse>; /** * Get asset metadata from AEM DAM */ getAssetMetadata(assetPath: string): Promise<AssetMetadataResponse>; } //# sourceMappingURL=asset-operations.d.ts.map

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/indrasishbanerjee/aem-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server