import * as _strands_agents_sdk from '@strands-agents/sdk'; declare const netInterceptStartTool: _strands_agents_sdk.InvokableTool<{ maxLog?: number | undefined; capture_headers?: boolean | undefined; capture_bodies?: boolean | undefined; max_body_bytes?: number | undefined; xhr?: boolean | undefined; ws?: boolean | undefined; }, string>; declare const netInterceptStopTool: _strands_agents_sdk.InvokableTool<{ keep_rules?: boolean | undefined; keep_log?: boolean | undefined; }, string>; declare const netInterceptPauseTool: _strands_agents_sdk.InvokableTool, string>; declare const netInterceptResumeTool: _strands_agents_sdk.InvokableTool, string>; declare const netAddRuleTool: _strands_agents_sdk.InvokableTool<{ id: string; match: string; action: "block" | "log" | "mock" | "delay" | "modify"; mockStatus?: number | undefined; mockBody?: string | undefined; mockHeaders?: Record | undefined; delayMs?: number | undefined; modifyStatus?: number | undefined; modifyHeaders?: Record | undefined; modifyBodyPatch?: Record | undefined; }, string>; declare const netRemoveRuleTool: _strands_agents_sdk.InvokableTool<{ id: string; }, string>; declare const netListRulesTool: _strands_agents_sdk.InvokableTool, string>; declare const netGetLogTool: _strands_agents_sdk.InvokableTool<{ limit?: number | undefined; filter?: string | undefined; transport?: "fetch" | "xhr" | "ws" | undefined; only_errors?: boolean | undefined; only_blocked?: boolean | undefined; only_mocked?: boolean | undefined; only_modified?: boolean | undefined; include_bodies?: boolean | undefined; }, string>; declare const netStatsTool: _strands_agents_sdk.InvokableTool<{ filter?: string | undefined; }, string>; declare const netExportHarTool: _strands_agents_sdk.InvokableTool<{ filter?: string | undefined; }, string>; declare const netClearLogTool: _strands_agents_sdk.InvokableTool, string>; declare const NETWORK_INTERCEPT_TOOLS: (_strands_agents_sdk.InvokableTool, string> | _strands_agents_sdk.InvokableTool<{ maxLog?: number | undefined; capture_headers?: boolean | undefined; capture_bodies?: boolean | undefined; max_body_bytes?: number | undefined; xhr?: boolean | undefined; ws?: boolean | undefined; }, string> | _strands_agents_sdk.InvokableTool<{ keep_rules?: boolean | undefined; keep_log?: boolean | undefined; }, string> | _strands_agents_sdk.InvokableTool<{ id: string; match: string; action: "block" | "log" | "mock" | "delay" | "modify"; mockStatus?: number | undefined; mockBody?: string | undefined; mockHeaders?: Record | undefined; delayMs?: number | undefined; modifyStatus?: number | undefined; modifyHeaders?: Record | undefined; modifyBodyPatch?: Record | undefined; }, string> | _strands_agents_sdk.InvokableTool<{ limit?: number | undefined; filter?: string | undefined; transport?: "fetch" | "xhr" | "ws" | undefined; only_errors?: boolean | undefined; only_blocked?: boolean | undefined; only_mocked?: boolean | undefined; only_modified?: boolean | undefined; include_bodies?: boolean | undefined; }, string>)[]; export { NETWORK_INTERCEPT_TOOLS, netAddRuleTool, netClearLogTool, netExportHarTool, netGetLogTool, netInterceptPauseTool, netInterceptResumeTool, netInterceptStartTool, netInterceptStopTool, netListRulesTool, netRemoveRuleTool, netStatsTool };