import { z } from "zod"; declare const SOURCE: "southleft/design-systems-mcp"; export declare const DESIGN_SYSTEMS_MCP_CATEGORIES: readonly ["components", "tokens", "patterns", "workflows", "guidelines", "general", "glossary", "accessibility", "figma", "documentation", "workflow", "governance", "tools", "case-studies", "foundations"]; export type DesignSystemsMcpCategory = typeof DESIGN_SYSTEMS_MCP_CATEGORIES[number]; export type DesignSystemsMcpInteropErrorCode = "INVALID_CORPUS_MANIFEST" | "INVALID_CATEGORY_MANIFEST" | "INVALID_CORPUS_ENTRY" | "CORPUS_ENTRY_MISMATCH" | "INVALID_OPTIONS"; export interface DesignSystemsMcpContextOptions { category?: DesignSystemsMcpCategory; maxBytes?: number; maxEntries?: number; summaryCharacters?: number; } export interface DesignSystemsMcpAgentContext { source: typeof SOURCE; scope: DesignSystemsMcpCategory | "all"; context: string; totalEntries: number; matchedEntries: number; includedEntries: number; omittedEntries: number; bytes: number; } export declare class DesignSystemsMcpInteropError extends Error { readonly code: DesignSystemsMcpInteropErrorCode; readonly issues: string[]; constructor(code: DesignSystemsMcpInteropErrorCode, message: string, issues: string[]); } export declare const DesignSystemsMcpCorpusManifestSchema: z.ZodEffects, "many">; generated_at: z.ZodOptional; total_files: z.ZodNumber; }, "strict", z.ZodTypeAny, { files: string[]; total_files: number; generated_at?: string | undefined; }, { files: string[]; total_files: number; generated_at?: string | undefined; }>, { files: string[]; total_files: number; generated_at?: string | undefined; }, { files: string[]; total_files: number; generated_at?: string | undefined; }>; export declare const DesignSystemsMcpEntrySchema: z.ZodEffects; location: z.ZodString; ingested_at: z.ZodString; }, "strip", z.ZodTypeAny, { type: "url" | "html" | "pdf"; location: string; ingested_at: string; }, { type: "url" | "html" | "pdf"; location: string; ingested_at: string; }>; content: z.ZodOptional; summary: z.ZodOptional; chunks: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string; text: string; metadata?: Record | undefined; }, { id: string; text: string; metadata?: Record | undefined; }>, "many">>; metadata: z.ZodObject<{ category: z.ZodEnum<["components", "tokens", "patterns", "workflows", "guidelines", "general", "glossary", "accessibility", "figma", "documentation", "workflow", "governance", "tools", "case-studies", "foundations"]>; tags: z.ZodArray; confidence: z.ZodEnum<["high", "medium", "low"]>; version: z.ZodOptional; last_updated: z.ZodString; author: z.ZodOptional; system: z.ZodOptional; }, "strip", z.ZodTypeAny, { tags: string[]; category: "components" | "figma" | "accessibility" | "tools" | "tokens" | "general" | "patterns" | "workflows" | "guidelines" | "glossary" | "documentation" | "workflow" | "governance" | "case-studies" | "foundations"; confidence: "high" | "medium" | "low"; last_updated: string; version?: string | undefined; system?: string | undefined; author?: string | undefined; }, { tags: string[]; category: "components" | "figma" | "accessibility" | "tools" | "tokens" | "general" | "patterns" | "workflows" | "guidelines" | "glossary" | "documentation" | "workflow" | "governance" | "case-studies" | "foundations"; confidence: "high" | "medium" | "low"; last_updated: string; version?: string | undefined; system?: string | undefined; author?: string | undefined; }>; }, "strip", z.ZodTypeAny, { source: { type: "url" | "html" | "pdf"; location: string; ingested_at: string; }; title: string; id: string; metadata: { tags: string[]; category: "components" | "figma" | "accessibility" | "tools" | "tokens" | "general" | "patterns" | "workflows" | "guidelines" | "glossary" | "documentation" | "workflow" | "governance" | "case-studies" | "foundations"; confidence: "high" | "medium" | "low"; last_updated: string; version?: string | undefined; system?: string | undefined; author?: string | undefined; }; content?: string | undefined; summary?: string | undefined; chunks?: { id: string; text: string; metadata?: Record | undefined; }[] | undefined; }, { source: { type: "url" | "html" | "pdf"; location: string; ingested_at: string; }; title: string; id: string; metadata: { tags: string[]; category: "components" | "figma" | "accessibility" | "tools" | "tokens" | "general" | "patterns" | "workflows" | "guidelines" | "glossary" | "documentation" | "workflow" | "governance" | "case-studies" | "foundations"; confidence: "high" | "medium" | "low"; last_updated: string; version?: string | undefined; system?: string | undefined; author?: string | undefined; }; content?: string | undefined; summary?: string | undefined; chunks?: { id: string; text: string; metadata?: Record | undefined; }[] | undefined; }>, { source: { type: "url" | "html" | "pdf"; location: string; ingested_at: string; }; title: string; id: string; metadata: { tags: string[]; category: "components" | "figma" | "accessibility" | "tools" | "tokens" | "general" | "patterns" | "workflows" | "guidelines" | "glossary" | "documentation" | "workflow" | "governance" | "case-studies" | "foundations"; confidence: "high" | "medium" | "low"; last_updated: string; version?: string | undefined; system?: string | undefined; author?: string | undefined; }; content?: string | undefined; summary?: string | undefined; chunks?: { id: string; text: string; metadata?: Record | undefined; }[] | undefined; }, { source: { type: "url" | "html" | "pdf"; location: string; ingested_at: string; }; title: string; id: string; metadata: { tags: string[]; category: "components" | "figma" | "accessibility" | "tools" | "tokens" | "general" | "patterns" | "workflows" | "guidelines" | "glossary" | "documentation" | "workflow" | "governance" | "case-studies" | "foundations"; confidence: "high" | "medium" | "low"; last_updated: string; version?: string | undefined; system?: string | undefined; author?: string | undefined; }; content?: string | undefined; summary?: string | undefined; chunks?: { id: string; text: string; metadata?: Record | undefined; }[] | undefined; }>; export declare const DesignSystemsMcpCategoryManifestSchema: z.ZodEffects; category: z.ZodEnum<["components", "tokens", "patterns", "workflows", "guidelines", "general", "glossary", "accessibility", "figma", "documentation", "workflow", "governance", "tools", "case-studies", "foundations"]>; generated_at: z.ZodOptional; total_entries: z.ZodNumber; entries: z.ZodArray; location: z.ZodString; ingested_at: z.ZodString; }, "strip", z.ZodTypeAny, { type: "url" | "html" | "pdf"; location: string; ingested_at: string; }, { type: "url" | "html" | "pdf"; location: string; ingested_at: string; }>; content: z.ZodOptional; summary: z.ZodOptional; chunks: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string; text: string; metadata?: Record | undefined; }, { id: string; text: string; metadata?: Record | undefined; }>, "many">>; metadata: z.ZodObject<{ category: z.ZodEnum<["components", "tokens", "patterns", "workflows", "guidelines", "general", "glossary", "accessibility", "figma", "documentation", "workflow", "governance", "tools", "case-studies", "foundations"]>; tags: z.ZodArray; confidence: z.ZodEnum<["high", "medium", "low"]>; version: z.ZodOptional; last_updated: z.ZodString; author: z.ZodOptional; system: z.ZodOptional; }, "strip", z.ZodTypeAny, { tags: string[]; category: "components" | "figma" | "accessibility" | "tools" | "tokens" | "general" | "patterns" | "workflows" | "guidelines" | "glossary" | "documentation" | "workflow" | "governance" | "case-studies" | "foundations"; confidence: "high" | "medium" | "low"; last_updated: string; version?: string | undefined; system?: string | undefined; author?: string | undefined; }, { tags: string[]; category: "components" | "figma" | "accessibility" | "tools" | "tokens" | "general" | "patterns" | "workflows" | "guidelines" | "glossary" | "documentation" | "workflow" | "governance" | "case-studies" | "foundations"; confidence: "high" | "medium" | "low"; last_updated: string; version?: string | undefined; system?: string | undefined; author?: string | undefined; }>; }, "strip", z.ZodTypeAny, { source: { type: "url" | "html" | "pdf"; location: string; ingested_at: string; }; title: string; id: string; metadata: { tags: string[]; category: "components" | "figma" | "accessibility" | "tools" | "tokens" | "general" | "patterns" | "workflows" | "guidelines" | "glossary" | "documentation" | "workflow" | "governance" | "case-studies" | "foundations"; confidence: "high" | "medium" | "low"; last_updated: string; version?: string | undefined; system?: string | undefined; author?: string | undefined; }; content?: string | undefined; summary?: string | undefined; chunks?: { id: string; text: string; metadata?: Record | undefined; }[] | undefined; }, { source: { type: "url" | "html" | "pdf"; location: string; ingested_at: string; }; title: string; id: string; metadata: { tags: string[]; category: "components" | "figma" | "accessibility" | "tools" | "tokens" | "general" | "patterns" | "workflows" | "guidelines" | "glossary" | "documentation" | "workflow" | "governance" | "case-studies" | "foundations"; confidence: "high" | "medium" | "low"; last_updated: string; version?: string | undefined; system?: string | undefined; author?: string | undefined; }; content?: string | undefined; summary?: string | undefined; chunks?: { id: string; text: string; metadata?: Record | undefined; }[] | undefined; }>, { source: { type: "url" | "html" | "pdf"; location: string; ingested_at: string; }; title: string; id: string; metadata: { tags: string[]; category: "components" | "figma" | "accessibility" | "tools" | "tokens" | "general" | "patterns" | "workflows" | "guidelines" | "glossary" | "documentation" | "workflow" | "governance" | "case-studies" | "foundations"; confidence: "high" | "medium" | "low"; last_updated: string; version?: string | undefined; system?: string | undefined; author?: string | undefined; }; content?: string | undefined; summary?: string | undefined; chunks?: { id: string; text: string; metadata?: Record | undefined; }[] | undefined; }, { source: { type: "url" | "html" | "pdf"; location: string; ingested_at: string; }; title: string; id: string; metadata: { tags: string[]; category: "components" | "figma" | "accessibility" | "tools" | "tokens" | "general" | "patterns" | "workflows" | "guidelines" | "glossary" | "documentation" | "workflow" | "governance" | "case-studies" | "foundations"; confidence: "high" | "medium" | "low"; last_updated: string; version?: string | undefined; system?: string | undefined; author?: string | undefined; }; content?: string | undefined; summary?: string | undefined; chunks?: { id: string; text: string; metadata?: Record | undefined; }[] | undefined; }>, "many">; }, "strict", z.ZodTypeAny, { entries: { source: { type: "url" | "html" | "pdf"; location: string; ingested_at: string; }; title: string; id: string; metadata: { tags: string[]; category: "components" | "figma" | "accessibility" | "tools" | "tokens" | "general" | "patterns" | "workflows" | "guidelines" | "glossary" | "documentation" | "workflow" | "governance" | "case-studies" | "foundations"; confidence: "high" | "medium" | "low"; last_updated: string; version?: string | undefined; system?: string | undefined; author?: string | undefined; }; content?: string | undefined; summary?: string | undefined; chunks?: { id: string; text: string; metadata?: Record | undefined; }[] | undefined; }[]; category: "components" | "figma" | "accessibility" | "tools" | "tokens" | "general" | "patterns" | "workflows" | "guidelines" | "glossary" | "documentation" | "workflow" | "governance" | "case-studies" | "foundations"; schema_version: "design-systems-mcp/category-manifest/v1"; total_entries: number; generated_at?: string | undefined; }, { entries: { source: { type: "url" | "html" | "pdf"; location: string; ingested_at: string; }; title: string; id: string; metadata: { tags: string[]; category: "components" | "figma" | "accessibility" | "tools" | "tokens" | "general" | "patterns" | "workflows" | "guidelines" | "glossary" | "documentation" | "workflow" | "governance" | "case-studies" | "foundations"; confidence: "high" | "medium" | "low"; last_updated: string; version?: string | undefined; system?: string | undefined; author?: string | undefined; }; content?: string | undefined; summary?: string | undefined; chunks?: { id: string; text: string; metadata?: Record | undefined; }[] | undefined; }[]; category: "components" | "figma" | "accessibility" | "tools" | "tokens" | "general" | "patterns" | "workflows" | "guidelines" | "glossary" | "documentation" | "workflow" | "governance" | "case-studies" | "foundations"; schema_version: "design-systems-mcp/category-manifest/v1"; total_entries: number; generated_at?: string | undefined; }>, { entries: { source: { type: "url" | "html" | "pdf"; location: string; ingested_at: string; }; title: string; id: string; metadata: { tags: string[]; category: "components" | "figma" | "accessibility" | "tools" | "tokens" | "general" | "patterns" | "workflows" | "guidelines" | "glossary" | "documentation" | "workflow" | "governance" | "case-studies" | "foundations"; confidence: "high" | "medium" | "low"; last_updated: string; version?: string | undefined; system?: string | undefined; author?: string | undefined; }; content?: string | undefined; summary?: string | undefined; chunks?: { id: string; text: string; metadata?: Record | undefined; }[] | undefined; }[]; category: "components" | "figma" | "accessibility" | "tools" | "tokens" | "general" | "patterns" | "workflows" | "guidelines" | "glossary" | "documentation" | "workflow" | "governance" | "case-studies" | "foundations"; schema_version: "design-systems-mcp/category-manifest/v1"; total_entries: number; generated_at?: string | undefined; }, { entries: { source: { type: "url" | "html" | "pdf"; location: string; ingested_at: string; }; title: string; id: string; metadata: { tags: string[]; category: "components" | "figma" | "accessibility" | "tools" | "tokens" | "general" | "patterns" | "workflows" | "guidelines" | "glossary" | "documentation" | "workflow" | "governance" | "case-studies" | "foundations"; confidence: "high" | "medium" | "low"; last_updated: string; version?: string | undefined; system?: string | undefined; author?: string | undefined; }; content?: string | undefined; summary?: string | undefined; chunks?: { id: string; text: string; metadata?: Record | undefined; }[] | undefined; }[]; category: "components" | "figma" | "accessibility" | "tools" | "tokens" | "general" | "patterns" | "workflows" | "guidelines" | "glossary" | "documentation" | "workflow" | "governance" | "case-studies" | "foundations"; schema_version: "design-systems-mcp/category-manifest/v1"; total_entries: number; generated_at?: string | undefined; }>; export declare function normalizeDesignSystemsMcpCorpus(input: { manifest: unknown; entries: unknown; }, options?: DesignSystemsMcpContextOptions): DesignSystemsMcpAgentContext; export declare function normalizeDesignSystemsMcpCategoryManifest(input: unknown, options?: Omit): DesignSystemsMcpAgentContext; export {};