import type { TSESTree } from '@typescript-eslint/utils'; type SourceDetails = { filePath: string; fileContents?: string; range: TSESTree.Node['range']; }; export declare function exitWithError(message: string): never; export declare function exitWithException(error: unknown): never; /** * An error reporting function that adds special formatting for internal errors, * including printing out what file and AST node was being processed when the * error occured */ export declare function exitWithInternalError(message: string, sourceDetails?: SourceDetails): never; export {};