public struct SNSnodeKitConfiguration {
    public let storage: SessionSnodeKitStorageProtocol

    internal static var shared: SNSnodeKitConfiguration!
}

public enum SNSnodeKit { // Just to make the external API nice

    public static func configure(storage: SessionSnodeKitStorageProtocol) {
        SNSnodeKitConfiguration.shared = SNSnodeKitConfiguration(storage: storage)
    }
}