pdf-tools/types.ts
2025-04-24 21:40:59 -06:00

11 lines
260 B
TypeScript

declare global {
type ToolFunc<T extends unknown[]> = (...args: T) => Promise<void>;
interface ITool {
name: string;
description: string;
run: ToolFunc<any[]>;
help?: () => Promise<void> | void;
done?: () => Promise<void> | void;
}
}