import * as Schema from "effect/Schema"; export declare const KNOWLEDGE_DISCOVERY_CAPABILITIES_VERSION = "axm-knowledge-discovery-capabilities-v1"; export declare const KnowledgeDiscoveryCapabilitiesSchema: Schema.Struct<{ readonly version: Schema.Literal<"axm-knowledge-discovery-capabilities-v1">; readonly operations: Schema.$Array>; readonly queryContractVersion: Schema.Literal<"axm-knowledge-query-v1">; readonly strategies: Schema.$Array>; readonly operators: Schema.$Array>; readonly tokenizerProfile: Schema.Struct<{ readonly id: Schema.Literal<"axm-knowledge-lexical-v1">; readonly unicodeNormalization: Schema.Literal<"NFKC">; readonly caseNormalization: Schema.Literal<"unicode-case-fold">; readonly termBoundary: Schema.Literal<"unicode-whitespace-punctuation-camel-code">; readonly stemming: Schema.Literal; }>; readonly searchableFields: Schema.$Array>; readonly metadataFilterFields: Schema.$Array>; readonly lifecycleFilterFields: Schema.$Array>; readonly extensionProperties: Schema.Struct<{ readonly addressing: Schema.Literal<"rfc6901-json-pointer">; readonly source: Schema.Literal<"preserved-frontmatter">; }>; readonly limits: Schema.Struct<{ readonly defaultPageSize: Schema.Number; readonly maximumPageSize: Schema.Number; readonly defaultPassagesPerResult: Schema.Number; readonly maximumPassagesPerResult: Schema.Number; readonly defaultPassageLength: Schema.Number; readonly maximumPassageLength: Schema.Number; readonly maximumTraversalDepth: Schema.Number; readonly maximumFuzzyCandidates: Schema.Number; }>; readonly cursor: Schema.Struct<{ readonly mechanism: Schema.Literal<"stateless-opaque">; readonly maximumAgeSeconds: Schema.Number; readonly binds: Schema.$Array>; }>; readonly output: Schema.Struct<{ readonly envelope: Schema.Literal<"axm.machine-output/result-envelope-v1">; readonly resultLevel: Schema.Literal<"concept">; readonly paginationKeys: Schema.$Array>; }>; }>; export type KnowledgeDiscoveryCapabilities = typeof KnowledgeDiscoveryCapabilitiesSchema.Type; export declare const KNOWLEDGE_DISCOVERY_CAPABILITIES: KnowledgeDiscoveryCapabilities; //# sourceMappingURL=knowledge-capabilities.d.ts.map