import { Schema } from "effect"; /** * The deprecated `linkedin`/`slack` provider ids aren't modeled here — only * their `_oidc` replacements (`linkedin_oidc`, `slack_oidc`) are. `io.ts`'s * `normalizeDeprecatedExternalProviders` strips a config's `linkedin`/`slack` * table (warning on stderr if it was enabled) before this schema ever sees it. */ export declare const external: Schema.withDecodingDefaultKey; readonly client_id: Schema.withDecodingDefaultKey; readonly secret: Schema.optionalKey; readonly url: Schema.withDecodingDefaultKey; readonly redirect_uri: Schema.withDecodingDefaultKey; readonly skip_nonce_check: Schema.withDecodingDefaultKey; readonly email_optional: Schema.withDecodingDefaultKey; }>, never>; readonly azure: Schema.withDecodingDefaultKey; readonly client_id: Schema.withDecodingDefaultKey; readonly secret: Schema.optionalKey; readonly url: Schema.withDecodingDefaultKey; readonly redirect_uri: Schema.withDecodingDefaultKey; readonly skip_nonce_check: Schema.withDecodingDefaultKey; readonly email_optional: Schema.withDecodingDefaultKey; }>, never>; readonly bitbucket: Schema.withDecodingDefaultKey; readonly client_id: Schema.withDecodingDefaultKey; readonly secret: Schema.optionalKey; readonly url: Schema.withDecodingDefaultKey; readonly redirect_uri: Schema.withDecodingDefaultKey; readonly skip_nonce_check: Schema.withDecodingDefaultKey; readonly email_optional: Schema.withDecodingDefaultKey; }>, never>; readonly discord: Schema.withDecodingDefaultKey; readonly client_id: Schema.withDecodingDefaultKey; readonly secret: Schema.optionalKey; readonly url: Schema.withDecodingDefaultKey; readonly redirect_uri: Schema.withDecodingDefaultKey; readonly skip_nonce_check: Schema.withDecodingDefaultKey; readonly email_optional: Schema.withDecodingDefaultKey; }>, never>; readonly facebook: Schema.withDecodingDefaultKey; readonly client_id: Schema.withDecodingDefaultKey; readonly secret: Schema.optionalKey; readonly url: Schema.withDecodingDefaultKey; readonly redirect_uri: Schema.withDecodingDefaultKey; readonly skip_nonce_check: Schema.withDecodingDefaultKey; readonly email_optional: Schema.withDecodingDefaultKey; }>, never>; readonly figma: Schema.withDecodingDefaultKey; readonly client_id: Schema.withDecodingDefaultKey; readonly secret: Schema.optionalKey; readonly url: Schema.withDecodingDefaultKey; readonly redirect_uri: Schema.withDecodingDefaultKey; readonly skip_nonce_check: Schema.withDecodingDefaultKey; readonly email_optional: Schema.withDecodingDefaultKey; }>, never>; readonly github: Schema.withDecodingDefaultKey; readonly client_id: Schema.withDecodingDefaultKey; readonly secret: Schema.optionalKey; readonly url: Schema.withDecodingDefaultKey; readonly redirect_uri: Schema.withDecodingDefaultKey; readonly skip_nonce_check: Schema.withDecodingDefaultKey; readonly email_optional: Schema.withDecodingDefaultKey; }>, never>; readonly gitlab: Schema.withDecodingDefaultKey; readonly client_id: Schema.withDecodingDefaultKey; readonly secret: Schema.optionalKey; readonly url: Schema.withDecodingDefaultKey; readonly redirect_uri: Schema.withDecodingDefaultKey; readonly skip_nonce_check: Schema.withDecodingDefaultKey; readonly email_optional: Schema.withDecodingDefaultKey; }>, never>; readonly google: Schema.withDecodingDefaultKey; readonly client_id: Schema.withDecodingDefaultKey; readonly secret: Schema.optionalKey; readonly url: Schema.withDecodingDefaultKey; readonly redirect_uri: Schema.withDecodingDefaultKey; readonly skip_nonce_check: Schema.withDecodingDefaultKey; readonly email_optional: Schema.withDecodingDefaultKey; }>, never>; readonly kakao: Schema.withDecodingDefaultKey; readonly client_id: Schema.withDecodingDefaultKey; readonly secret: Schema.optionalKey; readonly url: Schema.withDecodingDefaultKey; readonly redirect_uri: Schema.withDecodingDefaultKey; readonly skip_nonce_check: Schema.withDecodingDefaultKey; readonly email_optional: Schema.withDecodingDefaultKey; }>, never>; readonly keycloak: Schema.withDecodingDefaultKey; readonly client_id: Schema.withDecodingDefaultKey; readonly secret: Schema.optionalKey; readonly url: Schema.withDecodingDefaultKey; readonly redirect_uri: Schema.withDecodingDefaultKey; readonly skip_nonce_check: Schema.withDecodingDefaultKey; readonly email_optional: Schema.withDecodingDefaultKey; }>, never>; readonly linkedin_oidc: Schema.withDecodingDefaultKey; readonly client_id: Schema.withDecodingDefaultKey; readonly secret: Schema.optionalKey; readonly url: Schema.withDecodingDefaultKey; readonly redirect_uri: Schema.withDecodingDefaultKey; readonly skip_nonce_check: Schema.withDecodingDefaultKey; readonly email_optional: Schema.withDecodingDefaultKey; }>, never>; readonly notion: Schema.withDecodingDefaultKey; readonly client_id: Schema.withDecodingDefaultKey; readonly secret: Schema.optionalKey; readonly url: Schema.withDecodingDefaultKey; readonly redirect_uri: Schema.withDecodingDefaultKey; readonly skip_nonce_check: Schema.withDecodingDefaultKey; readonly email_optional: Schema.withDecodingDefaultKey; }>, never>; readonly twitch: Schema.withDecodingDefaultKey; readonly client_id: Schema.withDecodingDefaultKey; readonly secret: Schema.optionalKey; readonly url: Schema.withDecodingDefaultKey; readonly redirect_uri: Schema.withDecodingDefaultKey; readonly skip_nonce_check: Schema.withDecodingDefaultKey; readonly email_optional: Schema.withDecodingDefaultKey; }>, never>; readonly twitter: Schema.withDecodingDefaultKey; readonly client_id: Schema.withDecodingDefaultKey; readonly secret: Schema.optionalKey; readonly url: Schema.withDecodingDefaultKey; readonly redirect_uri: Schema.withDecodingDefaultKey; readonly skip_nonce_check: Schema.withDecodingDefaultKey; readonly email_optional: Schema.withDecodingDefaultKey; }>, never>; readonly x: Schema.withDecodingDefaultKey; readonly client_id: Schema.withDecodingDefaultKey; readonly secret: Schema.optionalKey; readonly url: Schema.withDecodingDefaultKey; readonly redirect_uri: Schema.withDecodingDefaultKey; readonly skip_nonce_check: Schema.withDecodingDefaultKey; readonly email_optional: Schema.withDecodingDefaultKey; }>, never>; readonly slack_oidc: Schema.withDecodingDefaultKey; readonly client_id: Schema.withDecodingDefaultKey; readonly secret: Schema.optionalKey; readonly url: Schema.withDecodingDefaultKey; readonly redirect_uri: Schema.withDecodingDefaultKey; readonly skip_nonce_check: Schema.withDecodingDefaultKey; readonly email_optional: Schema.withDecodingDefaultKey; }>, never>; readonly spotify: Schema.withDecodingDefaultKey; readonly client_id: Schema.withDecodingDefaultKey; readonly secret: Schema.optionalKey; readonly url: Schema.withDecodingDefaultKey; readonly redirect_uri: Schema.withDecodingDefaultKey; readonly skip_nonce_check: Schema.withDecodingDefaultKey; readonly email_optional: Schema.withDecodingDefaultKey; }>, never>; readonly workos: Schema.withDecodingDefaultKey; readonly client_id: Schema.withDecodingDefaultKey; readonly secret: Schema.optionalKey; readonly url: Schema.withDecodingDefaultKey; readonly redirect_uri: Schema.withDecodingDefaultKey; readonly skip_nonce_check: Schema.withDecodingDefaultKey; readonly email_optional: Schema.withDecodingDefaultKey; }>, never>; readonly zoom: Schema.withDecodingDefaultKey; readonly client_id: Schema.withDecodingDefaultKey; readonly secret: Schema.optionalKey; readonly url: Schema.withDecodingDefaultKey; readonly redirect_uri: Schema.withDecodingDefaultKey; readonly skip_nonce_check: Schema.withDecodingDefaultKey; readonly email_optional: Schema.withDecodingDefaultKey; }>, never>; }>, never>; //# sourceMappingURL=providers.d.ts.map