import type { FileInfo, ParsingResultOccurrence, ParsingResultProperty } from '../astParse'; import type { PARSER_TYPES } from '../../constants/constants'; export declare type ASTParse = { (fileInfo: FileInfo, params?: Params): ParsingResultOccurrence[] | ParsingResultProperty[][] | null; }; export declare type ParserType = typeof PARSER_TYPES[keyof typeof PARSER_TYPES]; export declare const parsersMap: { [name: string]: { astParse: ASTParse; extensions: string[]; parserType: ParserType; }; };