import type { ControlValueAccessor } from '@piying/view-core'; import { type Accessor } from 'solid-js'; export declare function useControlValueAccessor(optionalBind?: boolean): { cva: ControlValueAccessor; cvaa: ControlValueAccessorAdapter; }; export type ControlValueAccessorAdapter = { value: Accessor; disabled: Accessor; touchedChange: () => void; valueChange: (value: any) => void; };