RunnerAuthentication
const RunnerAuthentication: Union<readonly [Struct<{ bearer: optionalKey<Never>; config: optionalKey<Unknown>; jwt: optionalKey<Never>; mtls: optionalKey<Never>; name: String; none: optionalKey<Never>;}>, Struct<{ bearer: optionalKey<Never>; config: optionalKey<Never>; jwt: optionalKey<Never>; mtls: Struct<{ ca: String; }>; name: optionalKey<Never>; none: optionalKey<Never>;}>, Struct<{ bearer: Struct<{ tokens: String; }>; config: optionalKey<Never>; jwt: optionalKey<Never>; mtls: optionalKey<Never>; name: optionalKey<Never>; none: optionalKey<Never>;}>, Struct<{ bearer: optionalKey<Never>; config: optionalKey<Never>; jwt: toEncoded<Struct<{ algorithms: NonEmptyArray<Literals<readonly ["RS256", "RS384", "RS512", "PS256", "PS384", "PS512", "ES256", "ES384", "ES512", "EdDSA"]>>; audience: NonEmptyArray<NonEmptyString>; clockTolerance: withDecodingDefaultKey<DurationFromString, never>; identityClaim: withDecodingDefaultKey<NonEmptyString, never>; issuer: NonEmptyString; keys: Union<readonly [Struct<{ jwksUrl: ...; publicKey: ...; }>, Struct<{ jwksUrl: ...; publicKey: ...; }>]>; }>>; mtls: optionalKey<Never>; name: optionalKey<Never>; none: optionalKey<Never>;}>, Struct<{ bearer: optionalKey<Never>; config: optionalKey<Never>; jwt: optionalKey<Never>; mtls: optionalKey<Never>; name: optionalKey<Never>; none: Struct<{ identity: optionalKey<String>; }>;}>]>;Defined in: Config.ts:51