UNPKG

studiocms

Version:

Astro Native CMS for AstroDB. Built from the ground up by the Astro community.

21 lines (20 loc) 619 B
export interface GenericOAuth { clientId: string; clientSecret: string; redirectUri: string; } export interface Auth0OAuth extends GenericOAuth { domain: string; } export interface EnvBuilderOptions { astroDbRemoteUrl?: string; astroDbToken?: string; encryptionKey?: string; oAuthOptions?: ('github' | 'discord' | 'google' | 'auth0')[]; githubOAuth?: GenericOAuth; discordOAuth?: GenericOAuth; googleOAuth?: GenericOAuth; auth0OAuth?: Auth0OAuth; } export declare const ExampleEnv: string; export declare function buildEnvFile(envBuilderOpts: EnvBuilderOptions): string;