import type { TemplateResult, CSSResultArray, PropertyValues } from 'lit'; import { PharosTextInput } from '../text-input/pharos-text-input'; import type { TextInputType, TextInputAutocomplete, TextInputVariant } from '../text-input/pharos-text-input'; export type { TextInputType, TextInputAutocomplete, TextInputVariant }; /** * Pharos input group component. * * @tag pharos-input-group * * @slot - Contains the elements to be appended to the input group (the default slot). * @slot prepend - Contains the elements to be prepended to the input group. */ export declare class PharosInputGroup extends PharosTextInput { private _appendGroup; private _prependGroup; private _appendGroupWidth; private _prependGroupWidth; static get styles(): CSSResultArray; protected firstUpdated(): void; protected updated(changedProperties: PropertyValues): void; protected get prependContent(): TemplateResult; protected get appendContent(): TemplateResult; private _updateAppendPadding; private _updatePrependPadding; private _adjustPadding; protected render(): TemplateResult; } //# sourceMappingURL=pharos-input-group.d.ts.map