/**
 * CompositeCapabilityProvider — primary/fallback composite for capability packs.
 *
 * Story 1.2 — OpenLife v1.3 Agent OS Integration.
 *
 * Mirrors CompositeAgentProvider / CompositeSkillProvider / CompositeSquadProvider.
 * Primary returns its full list if non-empty; otherwise fallback. Used by the
 * registry layer (Story 1.4) to chain file → cloud sources.
 */
import { CapabilityProvider, CapabilityPackEntry } from './CapabilityProvider';
export declare class CompositeCapabilityProvider implements CapabilityProvider {
    private primary;
    private fallback;
    constructor(primary: CapabilityProvider, fallback: CapabilityProvider);
    list(): CapabilityPackEntry[];
}
