import { ExecPayload } from './schema.js'; export declare function recordAgentIssue(issueType: string, message: string, payload?: unknown): void; export declare const BUILT_INS: string[]; export declare const AUTONOMOUS_HEALING_MSG = "\u001B[38;5;208m \uD83D\uDEE0\uFE0F AUTONOMOUS HEALING: You MUST autonomously invoke the correct native tool or fix the command parameters yourself.\u001B[0m"; export declare function replaceIntegrationContext(str: string, payload: ExecPayload): string; export declare function sendWebhook(payload: ExecPayload, urls: string | string[], vars: { stdout: string; stderr: string; code: number | null; signal: NodeJS.Signals | null; success: boolean; envData: Record | null; }): Promise; export declare function findEcosystemRoot(startDir: string): string | null; export declare function findEcosystemScript(startDir: string, scriptName: string): string | null; export declare function sendDatadogTelemetry(payload: ExecPayload, cwd: string, metricName: string, status: 'success' | 'error' | 'healed', exitCode: number | null, stdoutSnippet: string, stderrSnippet: string): Promise; //# sourceMappingURL=utils.d.ts.map