/**
 * @uiName Hero Layout
 * @validParents ["sqm-portal-container","sqm-brand","div", "template", "sqb-auth-template-switch", "div","sqm-divided-layout","template","sqm-tab","sqb-program-section","sqb-conditional-section"]
 * @slots [{"name":"","title":"Primary Column Content"},{"name":"secondary-column","title":"Secondary Column Content"}]
 * @example Two Column Hero Layout - <sqm-hero background="https://images.unsplash.com/photo-1599676821464-3555954838dc?ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&amp;ixlib=rb-1.2.1&amp;auto=format&amp;fit=crop&amp;w=1939&amp;q=80" min-height="0" columns="2" padding-size="large" wrap-direction="wrap" secondary-background="lightgrey"><h1>Primary Column Content</h1><h1 slot="secondary-column">Secondary Column Content</h1></sqm-hero>
 * @exampleGroup Layout
 */
export declare class Hero {
  /**
   *
   * @uiName Columns
   * @uiEnum [1, 2]
   * @uiEnumNames ["One", "Two"]
   */
  columns: 1 | 2;
  /**
   * Minimum height of each column including when they are stacked on mobile
   *
   * @uiName Minimum height (in px)
   */
  minHeight: number;
  /**
   * Splash image or background color (for use in the left column)
   *
   * @uiName Splash image
   * @uiWidget Background
   */
  background?: string;
  /**
   * @uiName Padding size
   * @uiEnum ["none", "small", "medium","large"]
   * @uiEnumNames ["None", "Small", "Medium", "Large"]
   */
  paddingSize: "none" | "small" | "medium" | "large";
  /**
   * Content background color or image (for use in the right column)
   *
   * @uiName Content background
   * @uiWidget Background
   */
  secondaryBackground?: string;
  /**
   * Flexbox wrap direction, accepts wrap or wrap-reverse
   *
   * @uiName Wrap direction
   * @uiEnum ["wrap", "wrap-reverse"]
   * @uiEnumNames ["Wrap", "Wrap Reverse"]
   */
  wrapDirection: "wrap" | "wrap-reverse";
  /**
   * Can only be used when two columns are present
   * @uiName Hide the column in mobile view
   * @uiEnum ["primary", "secondary", "null"]
   * @uiEnumNames ["Primary", "Secondary", "None"]
   */
  columnToHideInMobile?: "primary" | "secondary" | null;
  constructor();
  disconnectedCallback(): void;
  render(): any;
}
