@arifwidianto/rpc-agent
Version:
RPC Agent for both client and server, extends more methods easily
19 lines (18 loc) • 473 B
TypeScript
import { Extension, ExtensionMetadata } from "../../interfaces/extension.interface";
export interface StatusResponse {
name: string;
status: string;
metadata: ExtensionMetadata;
uptime: number;
methods: string[];
}
export interface ListExtensionsResponse {
extensions: Partial<Extension>[];
total: number;
}
export interface GetExtensionArguments {
name: string;
}
export interface GetExtensionResponse {
extension: ExtensionMetadata;
}