import type { DateBodyPassProps, DateRender } from './DateBody';
import type { PanelSharedProps } from '../../interface';
import type { KeyboardConfig } from '../../utils/uiUtil';
export declare type DatePanelProps<DateType> = {
    active?: boolean;
    dateRender?: DateRender<DateType>;
    panelName?: string;
    hiddenWeekend?: boolean;
    fromCalendar?: boolean;
    keyboardConfig?: KeyboardConfig;
} & PanelSharedProps<DateType> & DateBodyPassProps<DateType>;
declare function DatePanel<DateType>(_props: DatePanelProps<DateType>): JSX.Element;
declare namespace DatePanel {
    var displayName: string;
    var inheritAttrs: boolean;
}
export default DatePanel;
