import { z } from 'zod'; export declare const computeTools: { '0g_compute_list_services': { description: string; inputSchema: z.ZodObject<{ filter: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { filter?: "all" | "chat" | "verifiable" | undefined; }, { filter?: "all" | "chat" | "verifiable" | undefined; }>; handler: (input: { filter?: string; }) => Promise<{ content: { type: "text"; text: string; }[]; }>; }; '0g_compute_balance': { description: string; inputSchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; handler: () => Promise<{ content: { type: "text"; text: string; }[]; }>; }; '0g_compute_deposit': { description: string; inputSchema: z.ZodObject<{ amount: z.ZodNumber; }, "strip", z.ZodTypeAny, { amount: number; }, { amount: number; }>; handler: (input: { amount: number; }) => Promise<{ content: { type: "text"; text: string; }[]; }>; }; '0g_chat': { description: string; inputSchema: z.ZodObject<{ provider: z.ZodString; prompt: z.ZodString; system: z.ZodOptional; temperature: z.ZodOptional>; maxTokens: z.ZodOptional>; }, "strip", z.ZodTypeAny, { provider: string; prompt: string; system?: string | undefined; temperature?: number | undefined; maxTokens?: number | undefined; }, { provider: string; prompt: string; system?: string | undefined; temperature?: number | undefined; maxTokens?: number | undefined; }>; handler: (input: { provider: string; prompt: string; system?: string; temperature?: number; maxTokens?: number; }) => Promise<{ content: { type: "text"; text: string; }[]; }>; }; '0g_models': { description: string; inputSchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; handler: () => Promise<{ content: { type: "text"; text: string; }[]; }>; }; '0g_code': { description: string; inputSchema: z.ZodObject<{ task: z.ZodEnum<["complete", "explain", "refactor", "test", "review", "debug"]>; code: z.ZodString; language: z.ZodOptional; instructions: z.ZodOptional; provider: z.ZodOptional; }, "strip", z.ZodTypeAny, { code: string; task: "complete" | "explain" | "refactor" | "test" | "review" | "debug"; provider?: string | undefined; language?: string | undefined; instructions?: string | undefined; }, { code: string; task: "complete" | "explain" | "refactor" | "test" | "review" | "debug"; provider?: string | undefined; language?: string | undefined; instructions?: string | undefined; }>; handler: (input: { task: string; code: string; language?: string; instructions?: string; provider?: string; }) => Promise<{ content: { type: "text"; text: string; }[]; }>; }; '0g_compute_estimate': { description: string; inputSchema: z.ZodObject<{ provider: z.ZodString; inputTokens: z.ZodNumber; outputTokens: z.ZodNumber; }, "strip", z.ZodTypeAny, { provider: string; inputTokens: number; outputTokens: number; }, { provider: string; inputTokens: number; outputTokens: number; }>; handler: (input: { provider: string; inputTokens: number; outputTokens: number; }) => Promise<{ content: { type: "text"; text: string; }[]; }>; }; }; //# sourceMappingURL=compute.d.ts.map