import { Component, TemplateFunction } from "@ribajs/core";
export declare class ShopifyProductScrollbarComponent extends Component {
    static tagName: string;
    static get observedAttributes(): string[];
    scope: any;
    protected products: NodeListOf<HTMLElement> | null;
    constructor();
    protected connectedCallback(): void;
    onProductTap(event: Event, scope: any, eventEl: HTMLElement): void;
    onProductMouseenter(event: Event, scope: any, eventEl: HTMLElement): void;
    onScroll(event: Event, scope: any, eventEl: HTMLElement): void;
    protected requiredAttributes(): string[];
    protected template(): ReturnType<TemplateFunction>;
}
