export function addresses(networkAddresses: any): any[];
export function cidrAddresses(networkAddresses: any): any[];
export namespace networkProperties {
    export namespace scope {
        export let type: string;
        export let collection: boolean;
        export let writeable: boolean;
        export let values: string[];
        let _default: string;
        export { _default as default };
    }
    export namespace _class {
        let type_1: string;
        export { type_1 as type };
        let collection_1: boolean;
        export { collection_1 as collection };
        let writeable_1: boolean;
        export { writeable_1 as writeable };
        let values_1: string[];
        export { values_1 as values };
    }
    export { _class as class };
    export namespace kind {
        let type_2: string;
        export { type_2 as type };
        let collection_2: boolean;
        export { collection_2 as collection };
        let writeable_2: boolean;
        export { writeable_2 as writeable };
        let values_2: string[];
        export { values_2 as values };
    }
    export namespace ssid {
        let type_3: string;
        export { type_3 as type };
        let collection_3: boolean;
        export { collection_3 as collection };
        let writeable_3: boolean;
        export { writeable_3 as writeable };
    }
    export namespace psk {
        let type_4: string;
        export { type_4 as type };
        let collection_4: boolean;
        export { collection_4 as collection };
        let writeable_4: boolean;
        export { writeable_4 as writeable };
    }
    export namespace metric {
        let type_5: string;
        export { type_5 as type };
        let collection_5: boolean;
        export { collection_5 as collection };
        let writeable_5: boolean;
        export { writeable_5 as writeable };
        let _default_1: number;
        export { _default_1 as default };
    }
    export namespace MTU {
        let type_6: string;
        export { type_6 as type };
        let collection_6: boolean;
        export { collection_6 as collection };
        let writeable_6: boolean;
        export { writeable_6 as writeable };
        let _default_2: number;
        export { _default_2 as default };
    }
    export namespace gateway {
        let type_7: string;
        export { type_7 as type };
        let collection_7: boolean;
        export { collection_7 as collection };
        let writeable_7: boolean;
        export { writeable_7 as writeable };
    }
    export namespace multicastDNS {
        let type_8: string;
        export { type_8 as type };
        let collection_8: boolean;
        export { collection_8 as collection };
        let writeable_8: boolean;
        export { writeable_8 as writeable };
        let _default_3: boolean;
        export { _default_3 as default };
    }
}
export namespace networkAddressProperties {
    namespace hostName {
        let type_9: string;
        export { type_9 as type };
        let collection_9: boolean;
        export { collection_9 as collection };
        let writeable_9: boolean;
        export { writeable_9 as writeable };
    }
    namespace cidrAddresses {
        let type_10: string;
        export { type_10 as type };
        let collection_10: boolean;
        export { collection_10 as collection };
        let writeable_10: boolean;
        export { writeable_10 as writeable };
    }
    namespace cidrAddress {
        let type_11: string;
        export { type_11 as type };
        let collection_11: boolean;
        export { collection_11 as collection };
        let writeable_11: boolean;
        export { writeable_11 as writeable };
    }
    namespace addresses {
        let type_12: string;
        export { type_12 as type };
        let collection_12: boolean;
        export { collection_12 as collection };
        let writeable_12: boolean;
        export { writeable_12 as writeable };
    }
    namespace address {
        let type_13: string;
        export { type_13 as type };
        let collection_13: boolean;
        export { collection_13 as collection };
        let writeable_13: boolean;
        export { writeable_13 as writeable };
    }
}
