import CustomDaysBetweenOptions from './CustomDaysBetweenOptions.vue'; import { Component } from '../component'; import { JsonSchema } from '../../json-schema'; import { ISettings } from '../interfaces'; export interface ICustomDaysBetweenSettings extends ISettings { startField?: string; endField?: string; } export interface JsonSchemaCustomDaysBetweenDisplay extends JsonSchema { 'x-opts'?: { startField: string; endField: string; }; } export declare class CustomDaysBetweenComponent extends Component { static settings(): { type: string; key: string; label: string; startField: string; endField: string; xCols: number; required: boolean; readOnly: boolean; padding: {}; }; static get builderInfo(): { title: string; icon: string; optionsTemplate: import("vue").VueConstructor; template: import("vue").VueConstructor; settings: { type: string; key: string; label: string; startField: string; endField: string; xCols: number; required: boolean; readOnly: boolean; padding: {}; }; }; constructor(component: any, options: any); buildSchema(parentSchema: JsonSchema): void; }