import type { AuthComponent, ModuleContent } from '../../types/core';
export declare function preloadAuthComponent(importers: Record<string, () => Promise<ModuleContent>>, component: AuthComponent): Promise<void>;
/**
 * Simplified version of DynamicComponent, just for the auth components.
 * This is because we can't use the component registry for auth components, since the component registry operates
 * in an authenticated context, and we need to be able to render the login page without being authenticated.
 */
declare function DynamicAuthComponent(props: {
    component: AuthComponent;
}): React.ReactNode;
export default DynamicAuthComponent;
//# sourceMappingURL=dynamic-auth-component.d.ts.map