import { UxDynLabelMetaData } from '../../../shared/model/ux-dyn-translations.model';
export declare class DateRangeComponentInputs {
    readonly label: string | Array<UxDynLabelMetaData>;
    readonly tooltip?: string | Array<UxDynLabelMetaData>;
    readonly required?: boolean;
    readonly disabled?: boolean;
    readonly readOnly?: boolean;
    /**
     *If range def structure is object   {startKey:string,endKey:string}
     *If range def structure is array   {startKey:number,endKey:number}
     */
    readonly rangeDef?: {
        startKey: string | number;
        endKey: string | number;
    };
    readonly rangePlaceholder?: {
        startPlaceholder: string;
        endPlaceholder: string;
    };
    /**
     * DD-MM-YYYY
     */
    readonly dateOutputFormat?: string;
    /**
     *Date string: DD/MM/YYYY or today
     */
    readonly minDate?: string | 'today';
    /**
     *Date string: DD/MM/YYYY or today
     */
    readonly maxDate?: string | 'today';
}
