import { OnInit, QueryList } from '@angular/core'; import { ControlValueAccessor } from "@angular/forms"; import { ControlValueAccessorAbstractComponent } from "../control-value-accessor-abstract.component"; import { SegmentedControlItemComponent } from "../segmented-control-item/segmented-control-item.component"; export declare class SegmentedControlComponent extends ControlValueAccessorAbstractComponent implements OnInit, ControlValueAccessor { segmentedList: QueryList; height: string | number; width: string | number; backgroundColor: string; marginBottom: string | number; marginLeft: string | number; marginRight: string | number; marginTop: string | number; paddingBottom: string | number; paddingLeft: string | number; paddingRight: string | number; paddingTop: string | number; padding: string | number; margin: string | number; windowBlur: boolean; constructor(); ngOnInit(): void; writeValue(obj: any): void; selectTab(index: number, segmented?: SegmentedControlItemComponent): void; }