import { TemplateRef } from '@angular/core';
import { MobileModeBase } from '@fundamental-ngx/core/mobile-mode';
import { DateTimePicker } from '../datetime-picker.model';
import * as i0 from "@angular/core";
export declare class DatetimePickerMobileComponent<D> extends MobileModeBase<DateTimePicker<D>> {
    dateTimePickerConfig: {
        pickerTemplate: TemplateRef<any>;
    };
    /** @hidden */
    dialogTemplate: TemplateRef<any>;
    /** @hidden */
    private _selectedBackup;
    /** @hidden */
    constructor(dateTimePickerConfig: {
        pickerTemplate: TemplateRef<any>;
    }, datePickerComponent: DateTimePicker<D>);
    /** @hidden */
    handleApprove(): void;
    /** @hidden */
    handleDismiss(): void;
    /** @hidden */
    private _toggleDialog;
    /** @hidden */
    private _open;
    static ɵfac: i0.ɵɵFactoryDeclaration<DatetimePickerMobileComponent<any>, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<DatetimePickerMobileComponent<any>, "fd-datetime-picker-mobile", never, {}, {}, never, never, true, never>;
}
