import { EventEmitter } from "../../stencil-public-runtime";
export declare class CorejamFormInput {
  el: HTMLElement;
  inputValue: any;
  hash: string;
  /**
   * Form specific props
   */
  _id?: string;
  name: string;
  type: string;
  placeholder?: string;
  label?: string;
  formId: string;
  autocomplete: string;
  required: boolean;
  value: string | number;
  checked?: boolean;
  autofocus: boolean;
  /**
   * Style specific prop
   */
  w: number;
  bg: string;
  hoverBg: string;
  focusBg: string;
  bWidth: number;
  p: number;
  focusOutline: string;
  formEvent: EventEmitter;
  private extraProps;
  componentWillLoad(): Promise<void>;
  computeStyles(): Promise<void>;
  onChange(event: InputEvent): void;
  componentWillRender(): void;
  render(): any;
}
