import type { Command } from "../../toolcraft/dist/index.js";
import { defineCommand } from "../../toolcraft/dist/index.js";
import type { ObjectSchema } from "../../toolcraft-schema/dist/index.js";
import type { OpenApiClientServices } from "./define-client.js";
type ApiScope = readonly ["cli", "mcp", "sdk"];
export declare function defineApiCommand<TParamsSchema extends ObjectSchema<any>>(config: Parameters<typeof defineCommand<OpenApiClientServices, string, TParamsSchema, undefined, unknown, ApiScope>>[0]): Command<OpenApiClientServices, TParamsSchema, undefined, unknown>;
export {};
