export default class YearTypeInput extends SelectInput {
    /**
     * Constructs a YearTypeInput object.
     *
     * @param {Intl.Locale|null} locale - The locale to use for formatting options.
     *                                    Must be an instance of Intl.Locale and cannot be null.
     * @throws {Error} Throws an error if the locale is null or not an instance of Intl.Locale.
     *
     * This constructor initializes the year type input select element, setting its name, id, and
     * label text content. It also populates the select options with 'LITURGICAL' and 'CIVIL',
     * formatted according to the given locale. The options are immutable and each option's
     * selected state is determined by the current _selectedValue.
     */
    constructor(locale?: Intl.Locale | null);
    #private;
}
import SelectInput from "./SelectInput.js";
//# sourceMappingURL=YearTypeInput.d.ts.map