/**
 * @slot contact - Replaces contact item, has replaceable props `{icon}`, `{value}`.
 */
export declare class SallaContacts {
  constructor();
  private readonly contactSlot;
  /**
   * Section title for social block of footer.
   */
  contactsTitle: string;
  /**
   * Flag to toggle title visibility.
   */
  hideTitle: boolean;
  /**
   * Conditional flag to check whether the content is header or not.
   */
  isHeader: boolean;
  /**
   * Flag to toggle list of contents whether vertical or horizontal.
   */
  horizontal: boolean;
  /**
   * Flag condition to show icon only or icon with label
   */
  iconsOnly: boolean;
  host: HTMLElement;
  contacts: any;
  iconsList: any;
  private getContactsArray;
  private getContactLink;
  private getContactIcon;
  componentWillLoad(): Promise<unknown>;
  render(): any;
  componentDidRender(): void;
}
