actual-mcp
Version:
Actual Budget MCP server exposing API functionality
98 lines • 3.47 kB
TypeScript
import { successWithJson, errorFromCatch } from '../../../utils/response.js';
export declare const schema: {
name: string;
description: string;
inputSchema: {
type: string;
required: string[];
properties: {
id: {
type: string;
description: string;
};
stage: {
type: string[];
enum: (string | null)[];
description: string;
};
conditionsOp: {
type: string;
enum: string[];
description: string;
};
conditions: {
type: string;
description: string;
items: {
type: string;
required: string[];
properties: {
field: {
type: string;
enum: string[];
description: string;
};
op: {
type: string;
enum: string[];
description: string;
};
value: {
oneOf: ({
type: string;
items?: undefined;
} | {
type: string;
items: {
type: string;
};
})[];
description: string;
};
};
};
};
actions: {
type: string;
description: string;
items: {
type: string;
required: string[];
properties: {
field: {
type: string[];
enum: (string | null)[];
description: string;
};
op: {
type: string;
enum: string[];
description: string;
};
value: {
type: string[];
description: string;
};
options: {
type: string;
description: string;
properties: {
splitIndex: {
type: string;
description: string;
};
method: {
type: string;
enum: string[];
description: string;
};
};
};
};
};
};
};
};
};
export declare function handler(args: Record<string, unknown>): Promise<ReturnType<typeof successWithJson> | ReturnType<typeof errorFromCatch>>;
//# sourceMappingURL=index.d.ts.map