/** * PD Config Defaults — PRI-304 * * Deterministic defaults for missing config. * All defaults are testable and explicit. */ import { type PdConfig, type FeatureFlagEntry, type OpenClawRuntimeProfile, type PdLocalRuntimeProfile, type InternalAgentsConfig, type UiConfig, type ContextInjectionConfig, type ReuseEvaluationConfig } from './pd-config-types.js'; export declare const DEFAULT_FEATURE_FLAGS: Record; export declare const PI_AI_DEFAULT_PROFILE_ID = "pd.default"; export declare const PI_AI_DEFAULT_PROFILE: PdLocalRuntimeProfile; export declare const OPENCLAW_DEFAULT_PROFILE_ID = "openclaw.default"; export declare const OPENCLAW_DEFAULT_PROFILE: OpenClawRuntimeProfile; export declare const DEFAULT_RUNTIME_PROFILE_ID = "openclaw.default"; export declare const DEFAULT_RUNTIME_PROFILE: OpenClawRuntimeProfile; export declare function getDefaultInternalAgents(): InternalAgentsConfig; export declare const DEFAULT_UI: UiConfig; export declare const DEFAULT_CONTEXT_INJECTION: ContextInjectionConfig; /** * PRI-917 v0.3.2 §8 — defaults for the Semantic Reuse Evaluation Capability. * `runtimeProfile` stays absent on purpose: the effective layer falls back to * `internalAgents.defaultRuntime` (the user's), not to a hard-coded id. */ export declare const DEFAULT_REUSE_EVALUATION: ReuseEvaluationConfig; export declare function getDefaultPdConfig(): PdConfig; //# sourceMappingURL=pd-config-defaults.d.ts.map