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

    Variable ProfileConst

    Profile: Readonly<
        {
            dictionaries: (
                message: unknown,
                max: number,
            ) => Result<SignatureDictionaries>;
            preflight: (
                input: unknown,
                components: unknown,
                extra: "reject" | "allow",
                freshness: unknown,
            ) => Promise<
                Result<
                    | "not_evaluated"
                    | Readonly<
                        {
                            created: number
                            | null;
                            expires: number | null;
                            maxAge: number | null;
                            now: number;
                            skew: number;
                        },
                    >,
                >,
            >;
            validSignatureInput: (input: unknown) => boolean;
            verifyLabel: {
                <K extends string>(
                    message: unknown,
                    policy: unknown,
                    selectedLabel: unknown,
                    input: unknown,
                    signature: unknown,
                    stamp: ProfileStamp<K>,
                ): Promise<
                    Result<
                        Readonly<
                            {
                                authorization: "not_evaluated";
                                content: | Readonly<
                                    {
                                        bytes: number;
                                        checked: readonly (...)[];
                                        kind: (...) | (...);
                                        unsupported: readonly (...)[];
                                    },
                                >
                                | "not_required";
                                freshness: | "not_evaluated"
                                | Readonly<
                                    {
                                        created: (...)
                                        | (...);
                                        expires: (...) | (...);
                                        maxAge: (...) | (...);
                                        now: number;
                                        skew: number;
                                    },
                                >;
                                label: string;
                                principal: | "unattributed"
                                | Readonly<
                                    {
                                        identifier: string;
                                        kind: "agent";
                                        origin: string;
                                        provenance: Readonly<(...)>;
                                        thumbprint: string;
                                        type: (...) | (...) | (...);
                                    },
                                >
                                | Readonly<{ kind: "key"; thumbprint: string }>;
                                profile:
                                    | Readonly<
                                        {
                                            name: "web_bot_auth";
                                            revision: "draft-ietf-webbotauth-httpsig-protocol-00";
                                        },
                                    >
                                    | Readonly<{ name: "rfc9421" }>
                                    | ProfileStamp<never>;
                                replay:
                                    | Readonly<{ retainUntil: number; store: string }>
                                    | "not_required";
                                signature: Readonly<
                                    {
                                        algorithm: SigningAlgorithm;
                                        covered: readonly (...)[];
                                        crypto: "valid";
                                        keyid: string | null;
                                        parameters: Parameters;
                                    },
                                >;
                            },
                        >,
                    >,
                >;
                (
                    message: unknown,
                    policy: unknown,
                    selectedLabel: unknown,
                    input: unknown,
                    signature: unknown,
                    stamp: unknown,
                ): Promise<
                    Result<
                        Readonly<
                            {
                                authorization: "not_evaluated";
                                content: | Readonly<
                                    {
                                        bytes: number;
                                        checked: readonly (...)[];
                                        kind: (...) | (...);
                                        unsupported: readonly (...)[];
                                    },
                                >
                                | "not_required";
                                freshness: | "not_evaluated"
                                | Readonly<
                                    {
                                        created: (...)
                                        | (...);
                                        expires: (...) | (...);
                                        maxAge: (...) | (...);
                                        now: number;
                                        skew: number;
                                    },
                                >;
                                label: string;
                                principal: | "unattributed"
                                | Readonly<
                                    {
                                        identifier: string;
                                        kind: "agent";
                                        origin: string;
                                        provenance: Readonly<(...)>;
                                        thumbprint: string;
                                        type: (...) | (...) | (...);
                                    },
                                >
                                | Readonly<{ kind: "key"; thumbprint: string }>;
                                profile:
                                    | Readonly<
                                        {
                                            name: "web_bot_auth";
                                            revision: "draft-ietf-webbotauth-httpsig-protocol-00";
                                        },
                                    >
                                    | Readonly<{ name: "rfc9421" }>
                                    | ProfileStamp<never>;
                                replay:
                                    | Readonly<{ retainUntil: number; store: string }>
                                    | "not_required";
                                signature: Readonly<
                                    {
                                        algorithm: SigningAlgorithm;
                                        covered: readonly (...)[];
                                        crypto: "valid";
                                        keyid: string | null;
                                        parameters: Parameters;
                                    },
                                >;
                            },
                        >,
                    >,
                >;
            };
        },
    > = ...

    Unstable extension boundary. Pin the package exactly and keep profile names constant.