import { BuiltInControlValueAccessor, ControlValueAccessor } from './control_value_accessor'; import * as i0 from "@angular/core"; export declare const PICKER_VIEW_VALUE_ACCESSOR: any; /** * @description * The `ControlValueAccessor` for writing a number value and listening to number input changes. * The value accessor is used by the `FormControlDirective`, `FormControlName`, and `NgModel` * directives. * * @usageNotes * * ### Using a number input with a reactive form. * * The following example shows how to use a number input with a reactive form. * * ```ts * const totalCountControl = new FormControl(); * ``` * * ``` * * ``` * * @ngModule ReactiveFormsModule * @ngModule FormsModule * @publicApi */ export declare class PickerViewValueAccessor extends BuiltInControlValueAccessor implements ControlValueAccessor { value: number[] | undefined; /** * Sets the "value" property on the input element. * @nodoc */ writeValue(value: number[]): void; setDisabledState(): void; valueChange(value: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare const PickerViewValueAccessor_Listeners:["bindchange"]; declare const PickerViewValueAccessor_Properties:["value"];