import type { RetrieveIssuerKeySetFunction, RetrieveOidcIssuersFunction, SolidTokenVerifierFunction } from '@solid/access-token-verifier/dist/type'; export interface ConfiguredLoopbackSolidTokenVerifierOptions { allowedHttpOrigin: string; getIssuers: RetrieveOidcIssuersFunction; getKeySet: RetrieveIssuerKeySetFunction; } /** * Mirrors @solid/access-token-verifier while admitting one explicitly configured * HTTP loopback origin. The upstream verifier accepts HTTP localhost but rejects * the equivalent 127/8 and ::1 desktop origins before signature verification. */ export declare function createConfiguredLoopbackSolidTokenVerifier(options: ConfiguredLoopbackSolidTokenVerifierOptions): SolidTokenVerifierFunction; export declare function configuredHttpLoopbackOrigin(value: string | undefined): string | undefined;