import { fieldErrorUiControllerStrategy } from './field-error-ui-controller-strategy';
/** The class retrieves the next sibling element of an input container and creates a new error label if it does not already exist. */
export declare class SiblingContainerSelfRetrievalStrategy implements fieldErrorUiControllerStrategy {
  /**
   * The function adds an error message container next to the input container if it doesn't already exist.
   *
   * @param {HTMLElement} inputContainer - The `inputContainer` parameter is an HTMLElement that
   * represents the container element of an input field in the HTML document.
   * @returns {HTMLElement} the `siblingContainer` HTMLElement that was either found as the next sibling of the
   * `inputContainer` or created as a new `label` element with the class `vega-error` if it didn't
   * exist before.
   */
  run(inputContainer: HTMLElement): HTMLElement;
}
