import type { ResolvedAuthToken } from '../types/providerRuntime.js';
/**
 * Auth token helpers for stateless provider runtimes.
 * @plan PLAN-20251023-STATELESS-HARDENING.P05
 * @requirement REQ-SP4-003
 */
interface AuthTokenProviderLike {
    provide?: () => Promise<string | undefined> | string | undefined;
}
export declare function isRuntimeAuthTokenProvider(value: unknown): value is AuthTokenProviderLike;
export declare function resolveRuntimeAuthToken(token: ResolvedAuthToken | undefined): Promise<string | undefined>;
export {};
