import type { ScrapperOutput } from '../types/scrapperOutput'; export interface ProductJSON { '@context': string; '@type': string; name: string; description: string; productID: string; image: string; sku: string; brand: Brand; offers: Offers; aggregateRating: AggregateRating; } export interface AggregateRating { '@type': string; ratingValue: number; reviewCount: number; worstRating: number; bestRating: number; } export interface Brand { '@type': string; name: string; } export interface Offers { '@type': string; '@id': string; priceCurrency: string; price: number; sku: string; availability: string; seller: Brand; url: string; } export declare class Builddotcom { readonly url: string; constructor(url: string); extract(html?: string): Promise; }