/** * GET /networkgroups/organisations/{ownerId}/networkgroups */ export declare function listNetworkGroups(params: { ownerId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * POST /networkgroups/organisations/{ownerId}/networkgroups */ export declare function createNetworkGroup(params: { ownerId: string; }, body: object): Promise<{ method: string; url: string; headers: { 'Content-Type': string; }; body: object; }>; /** * DELETE /networkgroups/organisations/{ownerId}/networkgroups/{networkGroupId} */ export declare function deleteNetworkGroup(params: { ownerId: string; networkGroupId: string; }): Promise<{ method: string; url: string; headers: {}; }>; /** * GET /networkgroups/organisations/{ownerId}/networkgroups/{networkGroupId} */ export declare function getNetworkGroup(params: { ownerId: string; networkGroupId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * POST /networkgroups/organisations/{ownerId}/networkgroups/{networkGroupId}/external-peers */ export declare function createNetworkGroupExternalPeer(params: { ownerId: string; networkGroupId: string; }, body: object): Promise<{ method: string; url: string; headers: { Accept: string; 'Content-Type': string; }; body: object; }>; /** * DELETE /networkgroups/organisations/{ownerId}/networkgroups/{networkGroupId}/external-peers/{peerId} */ export declare function deleteNetworkGroupExternalPeer(params: { ownerId: string; networkGroupId: string; peerId: string; }): Promise<{ method: string; url: string; headers: {}; }>; /** * GET /networkgroups/organisations/{ownerId}/networkgroups/{networkGroupId}/members */ export declare function listNetworkGroupMembers(params: { ownerId: string; networkGroupId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * POST /networkgroups/organisations/{ownerId}/networkgroups/{networkGroupId}/members */ export declare function createNetworkGroupMember(params: { ownerId: string; networkGroupId: string; }, body: object): Promise<{ method: string; url: string; headers: { 'Content-Type': string; }; body: object; }>; /** * DELETE /networkgroups/organisations/{ownerId}/networkgroups/{networkGroupId}/members/{memberId} */ export declare function deleteNetworkGroupMember(params: { ownerId: string; networkGroupId: string; memberId: string; }): Promise<{ method: string; url: string; headers: {}; }>; /** * GET /networkgroups/organisations/{ownerId}/networkgroups/{networkGroupId}/members/{memberId} */ export declare function getNetworkGroupMember(params: { ownerId: string; networkGroupId: string; memberId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /networkgroups/organisations/{ownerId}/networkgroups/{networkGroupId}/peers */ export declare function listNetworkGroupPeers(params: { ownerId: string; networkGroupId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * DELETE /networkgroups/organisations/{ownerId}/networkgroups/{networkGroupId}/peers/{peerId} */ export declare function deleteNetworkGroupPeer(params: { ownerId: string; networkGroupId: string; peerId: string; }): Promise<{ method: string; url: string; headers: {}; }>; /** * GET /networkgroups/organisations/{ownerId}/networkgroups/{networkGroupId}/peers/{peerId} */ export declare function getNetworkGroupPeer(params: { ownerId: string; networkGroupId: string; peerId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /networkgroups/organisations/{ownerId}/networkgroups/{networkGroupId}/peers/{peerId}/wireguard/configuration */ export declare function getNetworkGroupWireGuardConfiguration(params: { ownerId: string; networkGroupId: string; peerId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /networkgroups/organisations/{ownerId}/networkgroups/{networkGroupId}/peers/{peerId}/wireguard/configuration/stream */ export declare function getNetworkGroupWireGuardConfigurationStream(params: { ownerId: string; networkGroupId: string; peerId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; /** * GET /networkgroups/organisations/{ownerId}/networkgroups/{networkGroupId}/stream */ export declare function getNetworkGroupStream(params: { ownerId: string; networkGroupId: string; }): Promise<{ method: string; url: string; headers: { Accept: string; }; }>; //# sourceMappingURL=network-group.d.ts.map