import { NgbDateStruct, NgbTimeStruct } from "@ng-bootstrap/ng-bootstrap";
import { DatetimeFormatter } from "../../services/formatters/datetime/datetime-formatter.service";
import { FormatOptions } from "../../services/formatters/formatter.model";
export declare class DateTimeModel {
    hourStep: number;
    minuteStep: number;
    secondStep: number;
    displaySeconds: boolean;
    date: NgbDateStruct;
    time: NgbTimeStruct;
    constructor(init?: Partial<DateTimeModel>);
    static toDateTimeStruct(formatter: any, dateString: string): DateTimeModel | null;
    static internalToDateTimeStruct(formatter: any, dateString: string): DateTimeModel | null;
    toUserFormat(formatter: DatetimeFormatter, options?: FormatOptions): string;
}
//# sourceMappingURL=datetime.model.d.ts.map