export declare const getVersionNative: typeof import("../native.d.ts").getVersion; export declare const buildCatalogIndexNative: typeof import("../native.d.ts").buildCatalogIndex; export declare const buildCatalogFromToolsNative: typeof import("../native.d.ts").buildCatalogFromTools; export declare const prepareToolEntryNative: typeof import("../native.d.ts").prepareToolEntry; export declare const anthropicToolToCatalogEntryNative: typeof import("../native.d.ts").anthropicToolToCatalogEntry; export declare const anthropicToolsToCatalogEntriesNative: typeof import("../native.d.ts").anthropicToolsToCatalogEntries; export declare const truncateDescriptionNative: typeof import("../native.d.ts").truncateDescription; export declare const catalogToolCountNative: typeof import("../native.d.ts").catalogToolCount; export declare const catalogIndexToCatalogDictNative: typeof import("../native.d.ts").catalogIndexToCatalogDict; export declare const catalogIndexToolSchemaMetadataNative: typeof import("../native.d.ts").catalogIndexToolSchemaMetadata; export declare const loadCatalogNative: typeof import("../native.d.ts").loadCatalog; export declare const retrieveCoreNative: typeof import("../native.d.ts").retrieveCore; export declare const retrieveToolsNative: typeof import("../native.d.ts").retrieveTools; export declare const chunkSurvivorKeyNative: typeof import("../native.d.ts").chunkSurvivorKey; export declare const removedChunksNative: typeof import("../native.d.ts").removedChunks; export declare const resolveBuildCatalogNative: typeof import("../native.d.ts").resolveBuildCatalog; export declare const retrieveCatalogToolCountNative: typeof import("../native.d.ts").retrieveCatalogToolCount; export declare const DecomposedCatalogNative: typeof import("../native.d.ts").DecomposedCatalog; export declare const configurePathConstantsNative: typeof import("../native.d.ts").configurePathConstants; export declare const pathMdExtNative: typeof import("../native.d.ts").mdExt; export declare const pathJsonExtNative: typeof import("../native.d.ts").jsonExt; export declare const pathDecomposedPrefixNative: typeof import("../native.d.ts").decomposedPrefix; export declare const pathDecomposedRootNative: typeof import("../native.d.ts").decomposedRoot; export declare const pathCatalogPrefixNative: typeof import("../native.d.ts").catalogPrefix; export declare const pathDefaultCatalogDirNative: typeof import("../native.d.ts").pathDefaultCatalogDir; export declare const pathBuilderMemoryOnlyNative: typeof import("../native.d.ts").pathBuilderMemoryOnly; export declare const pathWriteCatalogPruneNative: typeof import("../native.d.ts").pathWriteCatalogPrune; export declare const toDecomposedKeyNative: typeof import("../native.d.ts").toDecomposedKey; export declare const toolIdFromDecomposedRelNative: typeof import("../native.d.ts").toolIdFromDecomposedRel; export declare const getRootToolKeyNative: typeof import("../native.d.ts").getRootToolKey; export declare const collectEnumsNative: typeof import("../native.d.ts").collectEnums; export declare const configureRuntimeDefaultsNative: typeof import("../native.d.ts").configureRuntimeDefaults; export declare const decomposedScoreNative: typeof import("../native.d.ts").decomposedScore; export declare const enumScoreNative: typeof import("../native.d.ts").enumScore; export declare const rerankScoreNative: typeof import("../native.d.ts").rerankScore; export declare const emptyOptionalFallbackKNative: typeof import("../native.d.ts").emptyOptionalFallbackK; export declare const runtimeDefaultSystemPolicyNative: typeof import("../native.d.ts").runtimeDefaultSystemPolicy; export declare const runtimeDefaultMcpPolicyNative: typeof import("../native.d.ts").runtimeDefaultMcpPolicy; export declare const toolPoliciesNative: typeof import("../native.d.ts").toolPolicies; export declare const PolicyContextNative: typeof import("../native.d.ts").PolicyContext; export declare const policyContextFromValuesNative: typeof import("../native.d.ts").policyContextFromValues; export declare const effectivePolicyNative: typeof import("../native.d.ts").effectivePolicy; export declare const toolPassThroughNative: typeof import("../native.d.ts").toolPassThrough; export declare const batchToolPassThroughNative: typeof import("../native.d.ts").batchToolPassThrough; export declare const partitionCatalogNative: typeof import("../native.d.ts").partitionCatalog; export declare const mergeCatalogNative: typeof import("../native.d.ts").mergeCatalog; export declare const catalogNeedsPartitionNative: typeof import("../native.d.ts").catalogNeedsPartition; export declare const catalogNeedsPrunedRecomposeNative: typeof import("../native.d.ts").catalogNeedsPrunedRecompose; export declare const requestPassThroughNative: typeof import("../native.d.ts").requestPassThrough; export declare const fullPassThroughNative: typeof import("../native.d.ts").fullPassThrough; export declare const isDecomposedToolRootChunkNative: typeof import("../native.d.ts").isDecomposedToolRootChunk; export declare const isDecomposedOptionalPropertyChunkNative: typeof import("../native.d.ts").isDecomposedOptionalPropertyChunk; export declare const filterRecomposeJsonEntriesNative: typeof import("../native.d.ts").filterRecomposeJsonEntries; export declare const mitigateEmptyOptionalPropertiesNative: typeof import("../native.d.ts").mitigateEmptyOptionalProperties; export declare const ensureRootJsonForSurvivingToolsNative: typeof import("../native.d.ts").ensureRootJsonForSurvivingTools; export declare const jsonEntriesForRecomposeNative: typeof import("../native.d.ts").jsonEntriesForRecompose; export declare const appendDescriptionReinstateEntriesNative: typeof import("../native.d.ts").appendDescriptionReinstateEntries; export declare const needsDescriptionReinstateNative: typeof import("../native.d.ts").needsDescriptionReinstate; export declare const isDescriptionPolicyNative: typeof import("../native.d.ts").isDescriptionPolicy; export declare const scoringPolicyNative: typeof import("../native.d.ts").scoringPolicy; export declare const dropRecomposedToolsWithEmptyPropertiesNative: typeof import("../native.d.ts").dropRecomposedToolsWithEmptyProperties; export declare const rootToolIdFromChunkNative: typeof import("../native.d.ts").rootToolIdFromChunk; export declare const isNonSystemToolIdNative: typeof import("../native.d.ts").isNonSystemToolId; export declare const isSystemToolIdNative: typeof import("../native.d.ts").isSystemToolId; export declare const chunkToolIdNative: typeof import("../native.d.ts").chunkToolId; export declare const isSystemChunkNative: typeof import("../native.d.ts").isSystemChunk; export declare const isNonSystemChunkNative: typeof import("../native.d.ts").isNonSystemChunk; export declare const isSystemRootChunkNative: typeof import("../native.d.ts").isSystemRootChunk; export declare const isMcpRootChunkNative: typeof import("../native.d.ts").isMcpRootChunk; export declare const isSystemOptionalChunkNative: typeof import("../native.d.ts").isSystemOptionalChunk; export declare const isMcpOptionalChunkNative: typeof import("../native.d.ts").isMcpOptionalChunk; export declare const stashSystemToolsNative: typeof import("../native.d.ts").stashSystemTools; export declare const restoreSystemToolsNative: typeof import("../native.d.ts").restoreSystemTools; export declare const stashMcpToolsNative: typeof import("../native.d.ts").stashMcpTools; export declare const restoreMcpToolsNative: typeof import("../native.d.ts").restoreMcpTools; export declare const mergeToolsPreservingOrderNative: typeof import("../native.d.ts").mergeToolsPreservingOrder; export declare const splitAnthropicToolsNative: typeof import("../native.d.ts").splitAnthropicTools; export declare const entriesForPolicyNative: typeof import("../native.d.ts").entriesForPolicy; export declare const toolsForCatalogNative: typeof import("../native.d.ts").toolsForCatalog; export declare const systemRequiredEnumValuesNative: typeof import("../native.d.ts").systemRequiredEnumValues; export declare const mcpRequiredEnumValuesNative: typeof import("../native.d.ts").mcpRequiredEnumValues; export declare const requiredEnumValuesByToolNative: typeof import("../native.d.ts").requiredEnumValuesByTool; export declare const optionalLeafSurvivedRerankNative: typeof import("../native.d.ts").optionalLeafSurvivedRerank; export declare const needsPartitionNative: typeof import("../native.d.ts").needsPartition; export declare const needsPrunedRecomposeNative: typeof import("../native.d.ts").needsPrunedRecompose; export declare const systemToolsPassThroughNative: typeof import("../native.d.ts").systemToolsPassThrough; export declare const mcpToolsPassThroughNative: typeof import("../native.d.ts").mcpToolsPassThrough; export declare const anthropicToolIsSystemNative: typeof import("../native.d.ts").anthropicToolIsSystem; export declare const anthropicToolIsMcpNative: typeof import("../native.d.ts").anthropicToolIsMcp; export declare const directRootOptionalChunksForToolNative: typeof import("../native.d.ts").directRootOptionalChunksForTool; export declare const rootChunkPropertiesEmptyNative: typeof import("../native.d.ts").rootChunkPropertiesEmpty; export declare const toolIdHasEmptyDecomposedRootNative: typeof import("../native.d.ts").toolIdHasEmptyDecomposedRoot; export declare const toolIdHadEmptyOriginalRootPropertiesNative: typeof import("../native.d.ts").toolIdHadEmptyOriginalRootProperties; export declare const isDirectRootOptionalPropertyChunkNative: typeof import("../native.d.ts").isDirectRootOptionalPropertyChunk; export declare const classifyOptionalChunksBatchNative: typeof import("../native.d.ts").classifyOptionalChunksBatch; export declare const writeCatalogIndexNative: typeof import("../native.d.ts").writeCatalogIndex; export declare const CatalogBuilderNative: typeof import("../native.d.ts").CatalogBuilder; export declare const extractJsonCatalogDocumentNative: typeof import("../native.d.ts").extractJsonCatalogDocument; export declare const extractMdCatalogDocumentNative: typeof import("../native.d.ts").extractMdCatalogDocument; export declare const extractDocumentTextNative: typeof import("../native.d.ts").extractDocumentText; export declare const extractLevelInfoNative: typeof import("../native.d.ts").extractLevelInfo; export declare const buildSkillsIndexNative: typeof import("../native.d.ts").buildSkillsIndexNapi; export declare const writeSkillsIndexNative: typeof import("../native.d.ts").writeSkillsIndexNapi; export declare const loadSkillsIndexFromDirNative: typeof import("../native.d.ts").loadSkillsIndexFromDirNapi; export declare const skillsIndexFromDecomposedDirNative: typeof import("../native.d.ts").skillsIndexFromDecomposedDirNapi; export declare const repairSkillChunksNative: typeof import("../native.d.ts").repairSkillChunks; export declare const buildPageIndexOnlyNative: typeof import("../native.d.ts").buildPageIndexOnly; export declare const buildChunkVariantNative: typeof import("../native.d.ts").buildChunkVariant; export declare const pageIndexValidNative: typeof import("../native.d.ts").pageIndexValid; export declare const chunkVariantValidNative: typeof import("../native.d.ts").chunkVariantValid; export declare const repairSkillVariantChunksNative: typeof import("../native.d.ts").repairSkillVariantChunks; export declare const loadSkillsIndexFromEntryNative: typeof import("../native.d.ts").loadSkillsIndexFromEntry; export declare const loadMergedSkillDocumentJsonNative: typeof import("../native.d.ts").loadMergedSkillDocumentJson; export declare const finalizeSkillDocumentJsonNative: typeof import("../native.d.ts").finalizeSkillDocumentJson; export declare const updateSkillDocumentSourcePathNative: typeof import("../native.d.ts").updateSkillDocumentSourcePath; export declare const mdToTreeNative: typeof import("../native.d.ts").mdToTreeNapi; export declare const getSkillDocumentNative: typeof import("../native.d.ts").getSkillDocumentNapi; export declare const getSkillStructureNative: typeof import("../native.d.ts").getSkillStructureNapi; export declare const getSkillLineContentFromSpecNative: typeof import("../native.d.ts").getSkillLineContentFromSpecNapi; export declare const getSkillLineContentNative: typeof import("../native.d.ts").getSkillLineContentNapi; export declare const getSkillContentRetrieveResultNative: typeof import("../native.d.ts").getSkillContentRetrieveResultNapi; export declare const reconstructSkillMarkdownNative: typeof import("../native.d.ts").reconstructSkillMarkdownNapi; export declare const writeReconstructedSkillNative: typeof import("../native.d.ts").writeReconstructedSkillNapi; export declare const parseSkillNodeIdsNative: typeof import("../native.d.ts").parseSkillNodeIdsNapi; export declare const parseSkillChunkIdsNative: typeof import("../native.d.ts").parseSkillChunkIdsNapi; export declare const tokenCountFromDecomposedFrontmatterNative: typeof import("../native.d.ts").tokenCountFromDecomposedFrontmatterNapi; export declare const SkillsBuilderNative: typeof import("../native.d.ts").SkillsBuilderNapi; export declare const bm25CohesionChunkNative: typeof import("../native.d.ts").bm25CohesionChunkNapi; export declare const countTokensNative: typeof import("../native.d.ts").countTokens; export declare const countTokensBatchNative: typeof import("../native.d.ts").countTokensBatch; export declare const countJsonTokensNative: typeof import("../native.d.ts").countJsonTokens; export declare const configureTokenizerDefaultsNative: typeof import("../native.d.ts").configureTokenizerDefaults; export declare const toolsCatalogContentHashNative: typeof import("../native.d.ts").toolsCatalogContentHash; export declare const ensureToolCatalogNative: typeof import("../native.d.ts").ensureToolCatalog; export declare const ensureToolCatalogFromEntriesNative: typeof import("../native.d.ts").ensureToolCatalogFromEntries; export declare const ensureSkillsRegistryNative: typeof import("../native.d.ts").ensureSkillsRegistry; export declare const configureMemoryCacheNative: typeof import("../native.d.ts").configureMemoryCache; export declare const configureBm25DefaultsNative: typeof import("../native.d.ts").configureBm25Defaults; export declare const bm25CatalogFingerprintNative: typeof import("../native.d.ts").bm25CatalogFingerprint; export declare const bm25ScoreCatalogNative: typeof import("../native.d.ts").bm25ScoreCatalog; export declare const bm25FrontmatterGateNative: typeof import("../native.d.ts").bm25FrontmatterGate; export declare const bm25SearchSkillChunksNative: typeof import("../native.d.ts").bm25SearchSkillChunks; export declare const expSimilarityNative: typeof import("../native.d.ts").expSimilarity; export declare const batchReconstructSkillMatchesNative: typeof import("../native.d.ts").batchReconstructSkillMatches; export declare const greedySelectSkillItemsNative: typeof import("../native.d.ts").greedySelectSkillItems; export declare const coordinateBm25PruneNative: typeof import("../native.d.ts").coordinateBm25Prune; export declare const pruneCatalogBm25AndRetrieveNative: typeof import("../native.d.ts").pruneCatalogBm25AndRetrieve; export declare const recomposeAndRetrieveToolsNative: typeof import("../native.d.ts").recomposeAndRetrieveTools; export declare const classifyAndCountCatalogNative: typeof import("../native.d.ts").classifyAndCountCatalog; export declare const searchSkillsAndSelectNative: typeof import("../native.d.ts").searchSkillsAndSelect; export declare const buildSkillNodeCatalogNative: typeof import("../native.d.ts").buildSkillNodeCatalog; export type { PolicyOptions, PolicyContextJs, ReconstructOptionsNapi, } from "../native.d.ts"; //# sourceMappingURL=native.d.ts.map