import type { LintFs } from "./model.js"; export type RuntimeFileAssetKind = "file" | "directory"; export interface RuntimeFileAssetRef { packageDir: string; packageName: string; sourceFile: string; kind: RuntimeFileAssetKind; sourceRelPath?: string; runtimeRelPath: string; expression: string; inferred: true; externalPackageRelPath?: string; isTest: boolean; } export interface RuntimeAssetDeclaration { sourceRelPath?: string; runtimeRelPath: string; kind?: RuntimeFileAssetKind; } export type RuntimeFileAssetView = Map; export declare function mayContainRuntimeFileAsset(source: string): boolean; export declare function scanRuntimeFileAssets(fs: LintFs, rootDir: string, packages: Array<{ name: string; dir: string; }>): Promise;