import { Character, DataAncestralLegacyRealm } from '../../model'; import { SlormancerDataService } from './slormancer-data.service'; import * as i0 from "@angular/core"; export declare class SlormancerAncestralLegacyNodesService { private slormancerDataService; constructor(slormancerDataService: SlormancerDataService); getAllActiveNodes(character: Character): Array; private isNodeConnectedToStartRecursive; isNodeConnectedToStart(nodeId: number, character: Character): boolean; getActiveRealms(character: Character): DataAncestralLegacyRealm[]; getAdjacentRealms(character: Character): DataAncestralLegacyRealm[]; getAncestralLegacyIds(character: Character): Array; getAncestralLegacyIdsFromRealm(realm: number): Array; getAvailableEmptyNodes(character: Character): number[]; getValidNodes(nodes: Array): Array; stabilize(character: Character): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }