export declare class AssignmentCheckerService { private blockchainService; private assignedCids; constructor(rpcUrl: string, contractAddress: string); /** * Fetch and cache all assigned CIDs for a specific elephant address */ fetchAssignedCids(elephantAddress: string, fromBlock?: number, toBlock?: number | 'latest'): Promise>; /** * Check if a specific CID is assigned to the elephant */ isCidAssigned(cid: string): boolean; /** * Get all assigned CIDs */ getAssignedCids(): Set; /** * Get count of assigned CIDs */ getAssignedCidsCount(): number; } //# sourceMappingURL=assignment-checker.service.d.ts.map