import type { StandardizedRequest } from '../types/standardized.js';
interface GovernanceContextSource {
    entryEndpoint: string;
    metadata: Record<string, unknown>;
}
export interface ResolvedGovernanceContext {
    entryEndpoint: string;
    metadata: Record<string, unknown>;
    providerProtocol: string;
    metadataToolHints: unknown;
    inboundStreamIntent: boolean;
    rawRequestBody?: Record<string, unknown>;
}
export declare function resolveGovernanceContext(request: StandardizedRequest, context: GovernanceContextSource): ResolvedGovernanceContext;
export {};
