import { EventEmitter } from '../../../stencil-public-runtime';
export declare class ScProductLineItem {
  el: HTMLScProductLineItemElement;
  /** Url for the product image */
  imageUrl: string;
  /** Product name */
  name: string;
  /** Quantity */
  quantity: number;
  /** Product monetary amount */
  amount: number;
  /** Currency for the product */
  currency: string;
  /** Recurring interval (i.e. monthly, once, etc.) */
  interval: string;
  /** Trial duration days */
  trialDurationDays: number;
  /** Is the line item removable */
  removable: boolean;
  /** Can we select the quantity */
  editable: boolean;
  /** Emitted when the quantity changes. */
  scUpdateQuantity: EventEmitter<number>;
  /** Emitted when the quantity changes. */
  scRemove: EventEmitter<void>;
  renderPriceAndInterval(): any;
  render(): any;
}
