import type { Options, RawReleaseInfo } from './interfaces.js';
export declare class FileService {
    private readonly httpService;
    private readonly logger;
    private readonly options;
    constructor(options: Required<Options>);
    getReleases(): Promise<RawReleaseInfo[]>;
    private createTempDir;
    private isFileFromToday;
    private isPathReadable;
    private loadReleasesFile;
}
export declare function isWithinLastDay(date: Date, now?: Date): boolean;
