import { SubStateObserverSlimmer } from '../../../../helpers/slimmers/sub-state/sub-state-observer-slimmer';
import { VegaInput } from '../../vega-input';
/**
 * Controller for the vega input states from parent vega-input-numeric
 * TODO: Should change to internal prop, https://gethired.atlassian.net/browse/VD-4986
 */
export declare class VegaInputStateController extends SubStateObserverSlimmer<HTMLVegaInputElement> {
  host: VegaInput['host'];
  prefixText: VegaInput['prefixText'];
  suffixText: VegaInput['suffixText'];
  isCompactInputWidth: VegaInput['isCompactInputWidth'];
  constructor();
}
