import type { Config, Logger, Report } from '../utils/types.js';
import { UserPrompt } from '../utils/user-prompt.js';
export declare class YearHandler {
    private config;
    private prompt;
    private location;
    private months;
    private page;
    constructor(config: Config, prompt: UserPrompt, location: string[], months?: number[] | null);
    handle: (logger: Logger) => Promise<Report[]>;
    /** Get year's basic info */
    private getBasicReport;
}
