import type { InternalDate } from './InternalDate';
import type { InternalDateComponentRaw, InternalDateComponentsRaw, InternalDateChangeSettings } from './types';
import { InternalDateComponentType } from './types';
export declare class InternalDateSetter {
    static setValueDateComponent(internalDate: InternalDate, type: InternalDateComponentType, nextValue: InternalDateComponentRaw | InternalDateComponentsRaw): InternalDate;
    static shiftValueDateComponent(internalDate: InternalDate, type: InternalDateComponentType, step: number, settings?: InternalDateChangeSettings): InternalDate;
}
