import type { BasicQueryData } from '../../base-query-format';
import type { LinterQuery, LinterQueryResult } from './linter-query-format';
/**
 * Executes the given linter queries using the provided analyzer.
 * A query without an explicit rule list runs only the rules that are active by default.
 * @see {@link executeLintingRule}
 * @see {@link LinterRuleInformation#activeByDefault} - opts a rule out of the default rule set
 */
export declare function executeLinterQuery({ analyzer }: BasicQueryData, queries: readonly LinterQuery[]): Promise<LinterQueryResult>;
