import { Filepath } from '../../../core/types/filepath'; import { ProgramNode } from '../../../core/types/nodes'; import { default as Report } from '../../../core/types/report'; import { SyntaxToken } from '../../../core/types/tokens'; import { default as Compiler } from '../../index'; export type FileParseIndex = { readonly path: Readonly; readonly ast: Readonly; readonly tokens: readonly Readonly[]; }; export declare function parseFile(this: Compiler, filepath: Filepath): Report; export declare function parseProject(this: Compiler): Map>;