export declare function useRouteStates<T extends Record<any, any>>(obj: T): readonly [T, (value: Partial<T>) => void];
export declare function useRouteState<T>(key: string, type: T): readonly [T, (value: T) => void];
