import { ComponentWrapper, ElementWrapper } from '@awsui/test-utils-core/dom';
export default class PromptInputWrapper extends ComponentWrapper {
  static rootSelector: string;
  findNativeTextarea(): ElementWrapper<HTMLTextAreaElement>;
  /**
   * Finds the action button. Note that, despite its typings, this may return null.
   */
  findActionButton(): ElementWrapper<HTMLButtonElement>;
  /**
   * Finds the secondary actions slot. Note that, despite its typings, this may return null.
   */
  findSecondaryActions(): ElementWrapper<HTMLDivElement>;
  findSecondaryContent(): ElementWrapper<HTMLDivElement> | null;
  findCustomPrimaryAction(): ElementWrapper<HTMLDivElement> | null;
  /**
   * Gets the value of the component.
   *
   * Returns the current value of the textarea.
   */
  getTextareaValue(): string;
  /**
   * Sets the value of the component and calls the onChange handler.
   *
   * @param value value to set the textarea to.
   */
  setTextareaValue(value: string): void;
}