import { SquadProvider } from './providers/SquadProvider';
export interface RegisteredSquad {
    id: string;
    name: string;
    sourcePath: string;
    domain: string;
    capabilities: string[];
}
export declare class SquadRegistry {
    private provider;
    private squads;
    constructor(provider?: SquadProvider);
    private load;
    all(): RegisteredSquad[];
    findByCapability(capability: string): RegisteredSquad[];
}
