import { createHapticImpact } from './haptic'; export type UseMainButtonProps = { onClick?: () => void; text?: string | null; show?: boolean; active?: boolean; progressVisible?: boolean; mandatory?: boolean; hapticForce?: Parameters[0]; }; export declare const originalText: string; export declare function useMainButton(props: UseMainButtonProps): { visible: import("solid-js").Accessor; setVisible: import("solid-js").Setter; active: import("solid-js").Accessor; setActive: import("solid-js").Setter; progressVisible: import("solid-js").Accessor; setProgressVisible: import("solid-js").Setter; text: import("solid-js").Accessor; setText: import("solid-js").Setter; mandatory: import("solid-js").Accessor; setMandatory: import("solid-js").Setter; };