import { Injector, OnInit } from '@angular/core'; import { ArrowStyleTypeService } from './general/arrow-style-type.service'; import { LineStyleTypeService } from './general/line-style-type.service'; import { ConfigureComponentBase } from '../../../../shared/configure-component-base'; import { LineGeneralData } from '../../../view-data/shared/line/general/line-general.data'; import { DropdownItem } from '../../../../shared/dropdown-item'; export declare class LineGeneralSettingComponent extends ConfigureComponentBase implements OnInit { private readonly arrowStyleTypeService; private readonly lineStyleTypeService; data: LineGeneralData; isLoading: boolean; lineStyleTypes: DropdownItem[]; arrowStyleTypes: DropdownItem[]; private arrow; private preStrokeWidth; private _stroke; stroke: string; private _strokeWidth; strokeWidth: number; private _selectedLineType; selectedLineType: DropdownItem; private _isArrow; isArrow: boolean; private _selectedArrowStyleType; selectedArrowStyleType: DropdownItem; constructor(injector: Injector, arrowStyleTypeService: ArrowStyleTypeService, lineStyleTypeService: LineStyleTypeService); ngOnInit(): void; validateStrokeWidth(): void; private initData; setStrokeColor(color: string): void; }