import { type NormalizedConfig } from './types.js'; /** * Ensures the lupa is configured. Otherwise raises an exception */ export declare function ensureIsConfigured(config?: NormalizedConfig): asserts config is NormalizedConfig; /** * Ensures the lupa is in planning phase */ export declare function ensureIsInPlanningPhase(phase: 'idle' | 'planning' | 'executing'): void; /** * Ensures the suites filter uses a subset of the user configured suites. */ export declare function validateSuitesFilter(config: NormalizedConfig): void; /** * Ensure there are unique suites */ export declare function validateSuitesForUniqueness(config: NormalizedConfig): void; /** * Ensure the activated reporters are in the list of defined * reporters or are one of the core default reporters */ export declare function validateActivatedReporters(config: NormalizedConfig): void;