import type { OneRouter } from '../interfaces/router';
export declare function createRoute<Path>(): {
    useParams: () => Partial<OneRouter.InputRouteParams<Path>>;
    useActiveParams: () => Partial<OneRouter.InputRouteParams<Path>>;
    createLoader: (a: (props: {
        params: OneRouter.InputRouteParams<Path>;
    }) => any) => (props: {
        params: OneRouter.InputRouteParams<Path>;
    }) => any;
};
declare const postIdRoute: {
    useParams: () => Partial<OneRouter.InputRouteParams<"/feed/[id]">>;
    useActiveParams: () => Partial<OneRouter.InputRouteParams<"/feed/[id]">>;
    createLoader: (a: (props: {
        params: OneRouter.InputRouteParams<"/feed/[id]">;
    }) => any) => (props: {
        params: OneRouter.InputRouteParams<"/feed/[id]">;
    }) => any;
};
export declare const route: {
    feed: {
        $id: typeof postIdRoute;
    };
    notifications: {};
    profile: {};
};
export {};
//# sourceMappingURL=createRoute.d.ts.map