import { ListVariant } from '../../types/ListVariant';
import { ListTag } from '../../types/ListTag';
import { ListItemAlignment } from '../../types/ListItemAlignment';
export declare class TeliaList {
  /** Test id set for web component host */
  dataTestid: string;
  /** List layout, it can be vertical or horizontal */
  variant: ListVariant;
  /** List tag to be used for rendering list items */
  listTag: ListTag;
  /** Justify content along main axis of container */
  justifycontent: ListItemAlignment;
  /** Adds spacing between list items inside on navigation */
  /** Should be changed to string value and used for wider purpose */
  itemSpacing: boolean;
  /** Tracking id is used to identify and count Component usage */
  private dataTrackingId;
  componentWillLoad(): void;
  /**
   * Validates list tag property for non-typescript env
   * @private
   */
  validateListTag(listTag: ListTag): void;
  render(): any;
}
