import type { RedoclyConfig } from '../../config/schema'; import type { NormalizedProblem, RawConfig, Config } from '@redocly/openapi-core'; import type { ContentRecord } from '../../content/content-provider'; export declare function resolveLevelsConfig(levelsConfig: (RawConfig & { name: string; })[], globalConfig: RedoclyConfig, configPath: string): Promise>; export declare function lintDefinition(content: ContentRecord, config: Config, cwd: string): Promise<{ uniqueErrors: number; uniqueWarnings: number; problems: ProblemWithCodeframe[]; errors: number; warnings: number; ignored: number; }>; export declare function getAllRuleNames(configs: Record): { perLevel: Record; all: string[]; }; export type ProblemWithCodeframe = Omit & { codeframe: string; location: { source: { absoluteRef: string; }; pointer?: string; }; }; //# sourceMappingURL=lint.d.ts.map