export type CatalystByIdResult = { id: string; owner: string; domain: string; }; export type CatalystServerInfo = { address: string; owner: string; id: string; }; export type CatalystContract = { catalystCount(): Promise; catalystIds(i: number): Promise; catalystById(id: string): Promise; }; type ListContract = { size(): Promise; get(i: number): Promise; }; export type PoiContract = ListContract; export type NameDenylistContract = ListContract; export declare function getCatalystServersFromDAO(contract: CatalystContract): Promise; export declare function getPoisFromContract(contract: PoiContract): Promise; export declare function getNameDenylistFromContract(contract: NameDenylistContract): Promise; export {}; //# sourceMappingURL=utils.d.ts.map