export default function create(opts?: {}): { type: string; ref: string; titleTranslation: string; itemTitleRef: (properties: any) => any; max: number; allowAdd: boolean; allowRemove: boolean; allowMove: boolean; addTranslation: string; add: (qTrendLineDef: any) => void; items: { label: { ref: string; type: string; expression: string; translation: string; defaultValue: string; }; type: { ref: string; type: string; component: string; translation: string; options: { value: string; translation: string; }[]; defaultValue: string; }; autoColor: { ref: string; type: string; translation: string; component: string; defaultValue: boolean; options: { value: boolean; translation: string; }[]; }; paletteColor: { ref: string; translation: string; type: string; component: string; dualOutput: boolean; defaultValue: { color: string; index: number; }; show: (data: any) => boolean; }; dashed: { ref: string; translation: string; type: string; defaultValue: boolean; change: (properties: any) => void; }; }; };