import { a as CodemationAuthConfig } from "./CodemationWhitelabelConfig-CPKKZwGp.js"; //#region src/presentation/frontend/CodemationFrontendAuthSnapshot.d.ts type CodemationFrontendAuthProviderSnapshot = Readonly<{ id: string; name: string; }>; type CodemationFrontendAuthSnapshot = Readonly<{ config: CodemationAuthConfig | undefined; credentialsEnabled: boolean; oauthProviders: ReadonlyArray; secret: string | null; uiAuthEnabled: boolean; cpWebOrigin?: string; }>; //#endregion //#region src/presentation/frontend/FrontendAppConfig.d.ts type FrontendAppConfig = Readonly<{ auth: CodemationFrontendAuthSnapshot; productName: string; logoUrl: string | null; }>; //#endregion //#region src/presentation/frontend/InternalAuthBootstrap.d.ts type InternalAuthBootstrap = Readonly<{ authConfig: CodemationAuthConfig | undefined; credentialsEnabled: boolean; oauthProviders: ReadonlyArray; uiAuthEnabled: boolean; }>; //#endregion //#region src/presentation/frontend/PublicFrontendBootstrap.d.ts type PublicFrontendBootstrap = Readonly<{ credentialsEnabled: boolean; logoUrl: string | null; oauthProviders: ReadonlyArray; productName: string; uiAuthEnabled: boolean; cpWebOrigin?: string; }>; //#endregion export { CodemationFrontendAuthSnapshot as a, CodemationFrontendAuthProviderSnapshot as i, InternalAuthBootstrap as n, FrontendAppConfig as r, PublicFrontendBootstrap as t }; //# sourceMappingURL=PublicFrontendBootstrap-D6TF254t.d.ts.map