import { OnDestroy } from '@angular/core';
import { RelationsComponentManager, RelationsProcessor } from '../../services';
import * as i0 from "@angular/core";
/**
 * Creates scoped relations component manager and processor
 */
export declare class ScopedRelationsSADirective implements OnDestroy {
    protected componentManager: RelationsComponentManager;
    protected relationsProcessor: RelationsProcessor;
    protected scopeId: string;
    constructor(componentManager: RelationsComponentManager, relationsProcessor: RelationsProcessor, scopeId: string);
    /**
     * Called when component is destroyed
     */
    ngOnDestroy(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<ScopedRelationsSADirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<ScopedRelationsSADirective, "[scopedRelations]", never, {}, {}, never, never, true, never>;
}
//# sourceMappingURL=scopedRelations.directive.d.ts.map