import { ComplexComponent } from "@hydrophobefireman/kit"; import { DynamicComponentProps, Preloader } from "./types"; export declare function dynamic(loader: Preloader, { fallback, errorFallback, unsafe }?: DynamicComponentProps): { (props: any): JSX.Element | null; _preload: Preloader | null; _fallback: ({ error }: any) => JSX.Element; _loader: ComplexComponent | undefined; }; export declare function isLoadableRoute(x: any): x is ReturnType;