import { nothing, TemplateResult } from "lit"; import { FIcon } from "../f-icon/f-icon"; import { FInputBase } from "./f-input-base"; export declare class FInputLight extends FInputBase { /** * css loaded from scss file */ static styles: import("lit").CSSResult[]; /** * native input element reference */ inputElement: HTMLInputElement; /** * native input element wrapper reference, (Used in f-suggest to display popover) */ inputWrapperElement: HTMLInputElement; /** * clear icon reference */ clearIcon?: FIcon; createRenderRoot(): this; get iconRightTemplate(): TemplateResult<1> | typeof nothing; get passwordToggle(): TemplateResult<1> | typeof nothing; get suffixTextTemplate(): TemplateResult<1> | typeof nothing; get suffixTemplate(): TemplateResult<1>; get iconleftTemplate(): TemplateResult<1> | typeof nothing; get prefixTemplate(): TemplateResult<1> | typeof nothing; render(): TemplateResult<1>; } /** * Required for typescript */ declare global { interface HTMLElementTagNameMap { "f-input-light": FInputLight; } }