///
import 'bee-datepicker/build/DatePicker.css';
import RefItem, { RefItemProp } from "./RefItem";
import { ReferenceItem, StringStringMap } from '../types';
import '../style/DatePicker.css';
import '../style/RefItems.css';
/**
* 日期参照项属性列表
*/
export interface DateRefProp extends RefItemProp, ReferenceItem {
}
/**
* 日期类型的参照项没有依赖参照
*/
declare class DateRef extends RefItem {
state: {
value: string;
defaultValue: string;
};
/**
* 重置值 **override**
* @function
*/
clear: () => void;
/**
* 设置默认值 ***override***
* @function
* @param {string} value
*/
setDefaultValue: (value: string) => void;
/**
* 远程请求数据
*
* 没有实际实现,只是设置了defaultValue并调用了refItemValueChange确保组件更新
* @function
*
* @param {StringStringMap} params
* @param {string} defaultValue
*/
loadData: (params: StringStringMap, defaultValue?: string) => void;
/**
* 托管组件值变化事件
* @function
*
* @param {any} _ 忽略
* @param {string} value 值
*/
private _changeDate;
render(): JSX.Element;
}
export default DateRef;