import { CSSProperties, RefObject } from 'react'; import { CursorStylePayload, GlobalStyle } from './style'; export declare function useHideSystemCursor(hoverTarget?: RefObject): void; export declare function useGlobalStyle({ color, height, width }?: Partial): GlobalStyle; export declare function useStyles(): { ref: (payload: HTMLElement | ((previousValue: undefined) => undefined) | ((previousValue: null) => null) | ((previousValue: HTMLElement) => HTMLElement) | null | undefined) => void; style: CSSProperties; }; export declare function useCursorStyle(...payloads: [CursorStylePayload, ...CursorStylePayload[]]): import("react").MutableRefObject; export declare function useCursorStyleOnHover(...payloads: [CursorStylePayload, ...CursorStylePayload[]]): RefObject;