/** * Common extensions for TypeScript/JavaScript files * * @purity CORE */ export declare const SUPPORTED_EXTENSIONS: readonly [".ts", ".tsx", ".js", ".jsx", ".json"]; /** * Checks if candidate is valid for suggestions * * @param candidate - Candidate name * @param target - Target name to compare against (optional) * @returns true if candidate is valid * * @pure true * @purity CORE * @effect None * @invariant ∀c: isValidCandidate(c, t) → c.length > 0 ∧ ¬c.startsWith("_") ∧ c ≠ t * @complexity O(1) * @throws Never */ export declare function isValidCandidate(candidate: string, target?: string): boolean; /** * Gets minimum similarity score threshold * * @returns Minimum score threshold * * @pure true * @purity CORE * @effect None * @invariant result ∈ [0.33, 0.35] * @complexity O(1) * @throws Never */ export declare function getMinimumSimilarityScore(): number; //# sourceMappingURL=candidates.d.ts.map