@request-seal/core API
    Preparing search index...

    Variable DiscoverySource

    DiscoverySource: Readonly<
        {
            create: (
                input: unknown,
            ) => Result<
                Readonly<
                    {
                        cacerts: readonly Uint8Array<ArrayBufferLike>[]
                        | "os";
                        keyId: "directory" | "thumbprint";
                        location: string;
                        maxBytes: number;
                        maxDecodedBytes: number;
                        maxKeys: number;
                        maxRedirects: number;
                        maxTtl: number;
                        minTtl: number;
                        negativeTtl: number;
                        permittedAddresses: readonly string[];
                        redirectScope: "same_origin" | "any_https";
                        requireSignedDirectory: boolean;
                        revoked: readonly string[];
                        timeoutMs: number;
                        type: "directory" | "jwks_uri" | "cimd";
                    },
                >,
            >;
            directoryId: (value: unknown) => Result<boolean>;
        },
    >

    Discovery source construction and directory identifier validation.