UNPKG

@takashito/linode-mcp-server

Version:

MCP server for Linode API

18 lines (17 loc) 639 B
import { AxiosInstance } from 'axios'; export interface SupportClient { listTickets(params?: { page?: number; page_size?: number; }): Promise<any>; getTicket(ticketId: number): Promise<any>; createTicket(data: any): Promise<any>; closeTicket(ticketId: number): Promise<any>; listReplies(ticketId: number, params?: { page?: number; page_size?: number; }): Promise<any>; createReply(ticketId: number, data: any): Promise<any>; uploadAttachment(ticketId: number, file: File): Promise<any>; } export declare function createSupportClient(axios: AxiosInstance): SupportClient;