import { AUTH_MOUNT_ID, type AuthFlowState, type AuthSlot } from './auth-ui.contract'; import { type AuthUiRegistry } from './auth-ui.registry'; /** * The mount id the client renders into. Re-exported from the server-owned * contract so the shell and (via the wire contract) the `@frontmcp/ui/auth` * client mount agree on a single value. */ export { AUTH_MOUNT_ID }; /** Path the auth extra submissions POST to (action discriminates the extra). */ export declare function authUiExtraPath(fullPath: string): string; /** * The Content-Security-Policy for an auth-UI page. * * Allows `https://esm.sh` for module scripts + connections + styles (the * import-map resolves every dependency there) and `'unsafe-inline'` for scripts * (only the server-controlled, JSON-escaped state `