import type { NetworkGroup, NetworkGroupMember, NetworkGroupPeer } from './network-group.types.js'; /** * A network group carries its members and its peers, and both need the same normalisation wherever * they come back: read on their own, listed, or matched by a search. */ export declare function transformNetworkGroup(payload: T): T; /** * The API answers the member kind in lower or mixed case, so it is uppercased to the four values the * published type declares. */ export declare function transformNetworkGroupMember(payload: T): T & { kind: NetworkGroupMember['kind']; }; /** * The API exposes the network group internals with abbreviations (`hv`, `ngIp`, `ngTerm`) that the * public types spell out. */ export declare function transformNetworkGroupPeer(payload: any): NetworkGroupPeer; //# sourceMappingURL=network-group-transform.d.ts.map