@takashito/linode-mcp-server
Version:
MCP server for Linode API
17 lines (16 loc) • 610 B
TypeScript
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(baseURL: string, token: string): SupportClient;