export declare class HTMLDwebHapticsElement extends HTMLElement { static readonly tagName = "dweb-haptics"; readonly plugin: import("./haptics.plugin.js").HapticsPlugin; get vibrate(): (options: import("./haptics.type.js").VibrateOptions) => Promise; get impactLight(): (options: import("./haptics.type.js").ImpactOptions) => Promise; get notification(): (options: import("./haptics.type.js").NotificationOptions) => Promise; get vibrateClick(): () => Promise; get vibrateDisabled(): () => Promise; get vibrateDoubleClick(): () => Promise; get vibrateHeavyClick(): () => Promise; get vibrateTick(): () => Promise; } declare global { interface HTMLElementTagNameMap { [HTMLDwebHapticsElement.tagName]: HTMLDwebHapticsElement; } } //# sourceMappingURL=haptics.wc.d.ts.map