/** @jsxImportSource preact */ import { Component, type ComponentChildren } from 'preact'; export type LongPressButtonProps = { onClick: () => void; children: ComponentChildren; }; export declare class LongPressButton extends Component { buttonPressTimer: ReturnType | null; usingPointerEvents: boolean; private stopEvent; private repeat; private startPress; private endPress; private handlePointerDown; private handlePointerUp; private handlePointerCancel; private handleMouseDown; private handleMouseUp; private handleTouchStart; private handleTouchEnd; render(): import("preact").JSX.Element; } //# sourceMappingURL=long-press-button.d.ts.map