import type { MiddlewareHandler } from 'hono'; export type BridgeSecurityOptions = { token?: string; allowedOrigins?: string[]; }; export declare function bridgeCookieToken(cookieHeader: string | undefined): string | undefined; export declare function bridgeTokenAuthorized(authorization: string | undefined, cookie: string | undefined, token: string): boolean; export declare function bridgeOriginAllowed(requestUrl: string, host: string | undefined, origin: string | undefined, allowedOrigins?: readonly string[]): boolean; export declare function bridgeSecurity(options?: BridgeSecurityOptions): { token: string; middleware: MiddlewareHandler; };