@maverickcer/env-cap
    Preparing search index...

    Interface FileParseResult

    The raw, single-file facts extracted by parseSchemaFile.

    interface FileParseResult {
        createEnvCalls: readonly RawCreateEnvCall[];
        documentEnvCalls: readonly RawDocumentEnvCall[];
        exportedConstNames: ReadonlySet<string>;
        file: string;
        imports: ReadonlyMap<string, ImportBinding>;
        localConsts: ReadonlyMap<string, ObjectLiteralExpression>;
        sourceFile: SourceFile;
        warnings: readonly ParseWarning[];
    }
    Index
    createEnvCalls: readonly RawCreateEnvCall[]

    Every createEnv(...) call site found at the top level of this file.

    documentEnvCalls: readonly RawDocumentEnvCall[]

    Every documentEnv(...) call site found at the top level of this file.

    exportedConstNames: ReadonlySet<string>

    Names of top-level const declarations that are exported (a subset of localConsts's keys, plus non-object-literal exports).

    file: string

    Absolute path of the parsed file.

    imports: ReadonlyMap<string, ImportBinding>

    Local binding name -> where it came from. Only named imports of a relative specifier are tracked (namespace/default/bare-package imports are irrelevant to schema linking).

    localConsts: ReadonlyMap<string, ObjectLiteralExpression>

    Top-level const NAME = {...} object-literal declarations, whether exported or not.

    sourceFile: SourceFile

    The TypeScript AST for this file, reused by callers that need to inspect it further.

    warnings: readonly ParseWarning[]

    Recoverable issues found while parsing this file.