import { z } from "mcp-server-framework"; export declare const listDockerImagesTool: import("mcp-server-framework").ToolDefinition; page_size: z.ZodOptional; }, "strip", z.ZodTypeAny, { server: string; cursor?: string | undefined; page_size?: number | undefined; }, { server: string; cursor?: string | undefined; page_size?: number | undefined; }>, z.ZodObject<{ items: z.ZodArray>; size: z.ZodOptional; in_use: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: string; name: string; tags?: string[] | undefined; size?: number | undefined; in_use?: boolean | undefined; }, { id: string; name: string; tags?: string[] | undefined; size?: number | undefined; in_use?: boolean | undefined; }>, "many">; page: z.ZodOptional; total: z.ZodOptional; }, "strip", z.ZodTypeAny, { next_cursor?: string | undefined; total?: number | undefined; }, { next_cursor?: string | undefined; total?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { items: { id: string; name: string; tags?: string[] | undefined; size?: number | undefined; in_use?: boolean | undefined; }[]; page?: { next_cursor?: string | undefined; total?: number | undefined; } | undefined; }, { items: { id: string; name: string; tags?: string[] | undefined; size?: number | undefined; in_use?: boolean | undefined; }[]; page?: { next_cursor?: string | undefined; total?: number | undefined; } | undefined; }>>; export declare const inspectDockerImageTool: import("mcp-server-framework").ToolDefinition; }, "strip", z.ZodTypeAny, { server: string; image: string; inline_full?: boolean | undefined; }, { server: string; image: string; inline_full?: boolean | undefined; }>, z.ZodObject<{ summary: z.ZodObject<{ name: z.ZodString; size: z.ZodOptional; architecture: z.ZodOptional; os: z.ZodOptional; tags: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name: string; tags?: string[] | undefined; size?: number | undefined; architecture?: string | undefined; os?: string | undefined; }, { name: string; tags?: string[] | undefined; size?: number | undefined; architecture?: string | undefined; os?: string | undefined; }>; inspect: z.ZodOptional; resourceLink: z.ZodOptional; description: z.ZodOptional; }, "strip", z.ZodTypeAny, { uri: string; name: string; mimeType?: string | undefined; description?: string | undefined; }, { uri: string; name: string; mimeType?: string | undefined; description?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { summary: { name: string; tags?: string[] | undefined; size?: number | undefined; architecture?: string | undefined; os?: string | undefined; }; inspect?: unknown; resourceLink?: { uri: string; name: string; mimeType?: string | undefined; description?: string | undefined; } | undefined; }, { summary: { name: string; tags?: string[] | undefined; size?: number | undefined; architecture?: string | undefined; os?: string | undefined; }; inspect?: unknown; resourceLink?: { uri: string; name: string; mimeType?: string | undefined; description?: string | undefined; } | undefined; }>>; export declare const getDockerImageHistoryTool: import("mcp-server-framework").ToolDefinition; }, "strip", z.ZodTypeAny, { server: string; image: string; inline_full?: boolean | undefined; }, { server: string; image: string; inline_full?: boolean | undefined; }>, z.ZodObject<{ summary: z.ZodObject<{ name: z.ZodString; layers: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; layers?: number | undefined; }, { name: string; layers?: number | undefined; }>; items: z.ZodArray>; }, "strip", z.ZodTypeAny, { id: string; size: number; created: number; created_by: string; tags?: string[] | undefined; }, { id: string; size: number; created: number; created_by: string; tags?: string[] | undefined; }>, "many">; resourceLink: z.ZodOptional; description: z.ZodOptional; }, "strip", z.ZodTypeAny, { uri: string; name: string; mimeType?: string | undefined; description?: string | undefined; }, { uri: string; name: string; mimeType?: string | undefined; description?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { items: { id: string; size: number; created: number; created_by: string; tags?: string[] | undefined; }[]; summary: { name: string; layers?: number | undefined; }; resourceLink?: { uri: string; name: string; mimeType?: string | undefined; description?: string | undefined; } | undefined; }, { items: { id: string; size: number; created: number; created_by: string; tags?: string[] | undefined; }[]; summary: { name: string; layers?: number | undefined; }; resourceLink?: { uri: string; name: string; mimeType?: string | undefined; description?: string | undefined; } | undefined; }>>; export declare const listDockerNetworksTool: import("mcp-server-framework").ToolDefinition; page_size: z.ZodOptional; }, "strip", z.ZodTypeAny, { server: string; cursor?: string | undefined; page_size?: number | undefined; }, { server: string; cursor?: string | undefined; page_size?: number | undefined; }>, z.ZodObject<{ items: z.ZodArray; id: z.ZodOptional; driver: z.ZodOptional; scope: z.ZodOptional; }, "strip", z.ZodTypeAny, { id?: string | undefined; name?: string | undefined; driver?: string | undefined; scope?: string | undefined; }, { id?: string | undefined; name?: string | undefined; driver?: string | undefined; scope?: string | undefined; }>, "many">; page: z.ZodOptional; total: z.ZodOptional; }, "strip", z.ZodTypeAny, { next_cursor?: string | undefined; total?: number | undefined; }, { next_cursor?: string | undefined; total?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { items: { id?: string | undefined; name?: string | undefined; driver?: string | undefined; scope?: string | undefined; }[]; page?: { next_cursor?: string | undefined; total?: number | undefined; } | undefined; }, { items: { id?: string | undefined; name?: string | undefined; driver?: string | undefined; scope?: string | undefined; }[]; page?: { next_cursor?: string | undefined; total?: number | undefined; } | undefined; }>>; export declare const inspectDockerNetworkTool: import("mcp-server-framework").ToolDefinition; }, "strip", z.ZodTypeAny, { server: string; network: string; inline_full?: boolean | undefined; }, { server: string; network: string; inline_full?: boolean | undefined; }>, z.ZodObject<{ summary: z.ZodObject<{ name: z.ZodString; driver: z.ZodOptional; scope: z.ZodOptional; subnet: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; driver?: string | undefined; scope?: string | undefined; subnet?: string | undefined; }, { name: string; driver?: string | undefined; scope?: string | undefined; subnet?: string | undefined; }>; inspect: z.ZodOptional; resourceLink: z.ZodOptional; description: z.ZodOptional; }, "strip", z.ZodTypeAny, { uri: string; name: string; mimeType?: string | undefined; description?: string | undefined; }, { uri: string; name: string; mimeType?: string | undefined; description?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { summary: { name: string; driver?: string | undefined; scope?: string | undefined; subnet?: string | undefined; }; inspect?: unknown; resourceLink?: { uri: string; name: string; mimeType?: string | undefined; description?: string | undefined; } | undefined; }, { summary: { name: string; driver?: string | undefined; scope?: string | undefined; subnet?: string | undefined; }; inspect?: unknown; resourceLink?: { uri: string; name: string; mimeType?: string | undefined; description?: string | undefined; } | undefined; }>>; export declare const listDockerVolumesTool: import("mcp-server-framework").ToolDefinition; page_size: z.ZodOptional; }, "strip", z.ZodTypeAny, { server: string; cursor?: string | undefined; page_size?: number | undefined; }, { server: string; cursor?: string | undefined; page_size?: number | undefined; }>, z.ZodObject<{ items: z.ZodArray; mountpoint: z.ZodOptional; in_use: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; in_use?: boolean | undefined; driver?: string | undefined; mountpoint?: string | undefined; }, { name: string; in_use?: boolean | undefined; driver?: string | undefined; mountpoint?: string | undefined; }>, "many">; page: z.ZodOptional; total: z.ZodOptional; }, "strip", z.ZodTypeAny, { next_cursor?: string | undefined; total?: number | undefined; }, { next_cursor?: string | undefined; total?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { items: { name: string; in_use?: boolean | undefined; driver?: string | undefined; mountpoint?: string | undefined; }[]; page?: { next_cursor?: string | undefined; total?: number | undefined; } | undefined; }, { items: { name: string; in_use?: boolean | undefined; driver?: string | undefined; mountpoint?: string | undefined; }[]; page?: { next_cursor?: string | undefined; total?: number | undefined; } | undefined; }>>; export declare const inspectDockerVolumeTool: import("mcp-server-framework").ToolDefinition; }, "strip", z.ZodTypeAny, { server: string; volume: string; inline_full?: boolean | undefined; }, { server: string; volume: string; inline_full?: boolean | undefined; }>, z.ZodObject<{ summary: z.ZodObject<{ name: z.ZodString; driver: z.ZodOptional; mountpoint: z.ZodOptional; scope: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; driver?: string | undefined; scope?: string | undefined; mountpoint?: string | undefined; }, { name: string; driver?: string | undefined; scope?: string | undefined; mountpoint?: string | undefined; }>; inspect: z.ZodOptional; resourceLink: z.ZodOptional; description: z.ZodOptional; }, "strip", z.ZodTypeAny, { uri: string; name: string; mimeType?: string | undefined; description?: string | undefined; }, { uri: string; name: string; mimeType?: string | undefined; description?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { summary: { name: string; driver?: string | undefined; scope?: string | undefined; mountpoint?: string | undefined; }; inspect?: unknown; resourceLink?: { uri: string; name: string; mimeType?: string | undefined; description?: string | undefined; } | undefined; }, { summary: { name: string; driver?: string | undefined; scope?: string | undefined; mountpoint?: string | undefined; }; inspect?: unknown; resourceLink?: { uri: string; name: string; mimeType?: string | undefined; description?: string | undefined; } | undefined; }>>;