import { ClientImport, PreparedComponent, Component } from './types'; export declare const prepComponentObject: (componentObject: Component & { routes?: Component[] | undefined; }, extraProps?: {}, clientImport?: ClientImport) => Promise; export declare const prepareComponents: (config: any, extraProps?: {}, clientImport?: ClientImport) => Promise; declare const prepareNestedRoutes: (routes: (Component & { routes: (Component & { routes: Component[]; })[]; })[], extraProps?: {}, clientImport?: ClientImport) => Promise<(Component | PreparedComponent)[]>; export default prepareNestedRoutes;