/** * TypeScript/JavaScript usage walker. Uses the TypeScript compiler API (the repo * precedent — docs-gen extracts props the same way), lazily imported so the * dependency never touches the i18n runtime entry, only `@urbicon-ui/i18n/audit`. * * Two passes: collect the file-local translate-function bindings (B1), then walk * calls + string literals (B2), emitting into a {@link UsageScan}. */ import type { ScanOptions, UsageScan } from './types.js'; export declare function scanTs(code: string, file: string, options?: ScanOptions): Promise;