import React from 'react'; import { RendererProps } from 'fabos-amis-core'; import { BaseSchema } from '../Schema'; /** * DateRange 展示渲染器。 */ export interface DateRangeSchema extends BaseSchema { /** * 指定为日期展示类型 */ type: 'date-range'; /** * 值的时间格式,参考 moment 中的格式说明。 */ valueFormat?: string; /** * 展示的时间格式,参考 moment 中的格式说明。 */ format?: string; /** * 展示的时间格式,参考 moment 中的格式说明。(新:同format) */ displayFormat?: string; /** * 分割符 */ delimiter?: string; /** * 连接符 */ connector?: string; } export interface DateRangeProps extends RendererProps, Omit { } export declare class DateRangeField extends React.Component { refreshInterval: ReturnType; static defaultProps: Pick; render(): React.JSX.Element | null; } export declare class DateRangeFieldRenderer extends DateRangeField { }