import { type AuthResolverRequest } from "./authResolver.js";
export type AuthProbeResult = {
    ok: boolean;
    status: "available" | "missing" | "rejected";
    credentialRefId?: string;
    credentialType?: string;
    redactedIdentity?: string;
    headerPlanCount: number;
    queryPlanCount: number;
    errorCode?: string;
    publicSafe: true;
    events: readonly string[];
};
export declare function probeAuth(request?: AuthResolverRequest): AuthProbeResult;
