import type { LoadProfileFilterArgs, ExpandedDate } from './types'; declare class LoadProfileFilter { months?: Array; daysOfWeek?: Array; hourStarts?: Array; onlyOnDays?: Array; exceptForDays?: Array; hoursOfYear?: Array; constructor(filters: LoadProfileFilterArgs); matches({ month, date, dayOfWeek, hourStart, hourOfYear }: ExpandedDate): boolean; private sanitize; } export default LoadProfileFilter;