import React from 'react'; import type { RendererProps } from 'jamis-core'; import type { DateSchema } from './types'; interface DateFieldProps extends RendererProps, Omit { } interface DateState { random?: number; } export declare class DateField extends React.Component { refreshInterval: ReturnType; static defaultProps: Partial; state: DateState; componentDidMount(): void; componentWillUnmount(): void; render(): JSX.Element; } export declare class DateFieldRenderer extends DateField { static defaultProps: Partial; } export declare class DateTimeFieldRenderer extends DateField { static defaultProps: Partial; } export declare class TimeFieldRenderer extends DateField { static defaultProps: Partial; } export declare class MonthFieldRenderer extends DateField { static defaultProps: Partial; } export {};