import { State, ActionCreatorWithPayload } from "../store"; interface Parameter { toValue?: (str: string) => V; toUrl?: (value: V) => string; action: ActionCreatorWithPayload; } export interface UseSyncUrlState { url: string; selector: (state: State) => S; queryString?: string; parameters: Record; } export default function useSyncUrlState>({ url, selector, parameters, queryString, }: UseSyncUrlState): void; export {};