/**
 * Drill-Down Skill Registry
 *
 * Single source of truth for entity -> drill-down skill mapping.
 * Used by both DirectDrillDownExecutor and drillDownResolver to avoid
 * drift when adding new entity types.
 */
export type DrillDownEntityType = 'frame' | 'session' | 'startup';
export interface DrillDownSkillConfig {
    skillId: string;
    domain: string;
    agentId: string;
    paramMapping: Record<string, string>;
    enrichmentQuery?: string;
}
export declare const DRILL_DOWN_SKILL_REGISTRY: Record<DrillDownEntityType, DrillDownSkillConfig>;
export declare function isDrillDownEntityType(value: string): value is DrillDownEntityType;
export declare function getDrillDownSkillConfig(entityType: DrillDownEntityType): DrillDownSkillConfig;
//# sourceMappingURL=drillDownRegistry.d.ts.map