import { VegaSlimmer } from '../../../../vega-slimmer/vega-slimmer-core';
import { VegaInputSelect } from '../../vega-input-select';
import { Nullable } from '../../../../types/general';
/** Manager remote invocation */
export declare class VegaInputSelectPrefixIconRenderer extends VegaSlimmer {
  host: VegaInputSelect['host'];
  private prefixIcon;
  private remotePhoneNumberPrefixIconRenderSubject;
  /**
   * Component lifecycle - connectedCallback
   */
  connectedCallback(): void;
  /**
   * Call the render function in input-phone-number.
   *
   * @param {unknown[]} args - arguments of remote search function
   * @returns {Nullable<HTMLVegaFlagIconElement>} - returned vega-flag-icon.
   */
  callRemotePrefixIconRender(...args: unknown[]): Nullable<HTMLVegaFlagIconElement>;
  render(): HTMLDivElement;
}
