export declare const AVAILABLE_MOTION_STATES: string[];
export declare const useMotionControls: () => {
    show: (newMetadata?: {}) => void;
    hide: (newMetadata?: {}) => void;
    metadata: import('react').MutableRefObject<any>;
    subscribe: (event: any, callback: any) => () => void;
    unsubscribe: (event: any, callback: any) => void;
    dispatch: (eventName: any, newMetadata?: any) => void;
};
