UNPKG

@iflow-mcp/claudeus-wp-mcp

Version:

The most comprehensive WordPress MCP server - 145 production-ready tools for complete WordPress management with AI

11 lines (10 loc) 576 B
import { BaseApiClient } from './base-client.js'; import { Media, MediaData, MediaFilters } from '../types/media.js'; import { PaginatedResponse } from '../types/pagination.js'; export declare class MediaApiClient extends BaseApiClient { getMedia(filters?: MediaFilters): Promise<PaginatedResponse<Media[]>>; getMediaItem(id: number): Promise<Media>; uploadMedia(file: Buffer, filename: string, data?: MediaData): Promise<Media>; updateMedia(id: number, data: Partial<MediaData>): Promise<Media>; deleteMedia(id: number, force?: boolean): Promise<void>; }