import { FinalOptions, RequiredOptions, UrlOptions, Value } from './types.js'; export declare const getRenderingType: () => "server" | "client"; export declare const getValue: (value: Value) => T; export declare const isClient: boolean; export declare const isServer: boolean; export declare const paramsTransitioning = "__ParamsTransitioning"; export declare const isParamsTransition: (state: unknown) => state is object & Record<"__ParamsTransitioning", unknown>; export declare const useSmartValue: (value: T) => T; export declare const useMemoOptions: (options: RequiredOptions, options2?: UrlOptions, options3?: FinalOptions) => RequiredOptions; export declare const mergeOptions: (...options: any[]) => T; export declare const camelCaseToKebab: (str: string) => string;