interface Period {
    id: string;
    number: number;
    semesterNumber: number;
    periodInSemester: number;
}
interface TooltipTranslations {
    period: string;
    periods: string;
    and: string;
}
export interface PeriodsProps {
    /** Indicates which periods are selected. */
    periods: Period[] | number[];
    /** Indicates the maximum number of periods to show in the selector. */
    maxPeriods?: 6 | 7;
    /** A object of translations for the tooltip. */
    tooltipTranslations?: TooltipTranslations;
}
/** Represents a component for a period indicator. */
export declare const Periods: ({ periods, tooltipTranslations, maxPeriods }: PeriodsProps) => import("react/jsx-runtime").JSX.Element;
export {};
