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