import type { AgentRuntimePolicyConfig } from "../config/types.agents-shared.js";
import type { DaoCoreConfig } from "../config/types.daocore.js";
export type ModelRuntimePolicySource = "model" | "provider";
export type ResolvedModelRuntimePolicy = {
    policy?: AgentRuntimePolicyConfig;
    source?: ModelRuntimePolicySource;
};
export declare function resolveModelRuntimePolicy(params: {
    config?: DaoCoreConfig;
    provider?: string;
    modelId?: string;
    agentId?: string;
    sessionKey?: string;
}): ResolvedModelRuntimePolicy;
