import Component from '@glimmer/component'; import ThemeService from 'ember-material-tailwind/services/theme'; /** An Input child component for EmtTextField @class EmtTextField.Input @public */ interface InputArgs { color: string; dense: boolean; disabled: boolean; error: boolean; focused: boolean; outlined: boolean; placeholder: string; prefixIcon: boolean; hasValueInput(value: boolean): void; setFocused(value: boolean): void; } export default class Input extends Component { theme: ThemeService; private _default; constructor(owner: unknown, args: InputArgs); /** Provides the tailwind classes depending on the button type @field classes @type string */ get classes(): string; onFocus(value: boolean): void; onInput(event: InputEvent): void; onUpdate(el: HTMLInputElement): void; } export {};