UNPKG

tsonik

Version:

A TypeScript client library for the Iconik API based on Swagger documentation

19 lines 830 B
import { BaseResource } from './base'; import { Tsonik } from '../client'; import { ApiResponse } from '../types'; import { MetadataResponse, GetMetadataParams, UpdateMetadataRequest, PutMetadataParams } from '../types/metadata'; /** * Metadata resource class for managing Iconik metadata */ export declare class MetadataResource extends BaseResource { constructor(client: Tsonik); /** * Get metadata for a specific object */ getMetadata(objectType: string, objectId: string, params?: GetMetadataParams): Promise<ApiResponse<MetadataResponse>>; /** * Update metadata for a specific object */ putMetadata(objectType: string, objectId: string, metadataData: UpdateMetadataRequest, params?: PutMetadataParams): Promise<ApiResponse<MetadataResponse>>; } //# sourceMappingURL=metadata.d.ts.map