export declare module ConfigType {
    interface GUIEnvironment {
        _Locked: string;
        _Autoincrement: string;
        _DocVerboseLevel: string;
        _DocLogVerboseLevel: string;
        _DocLogFileName: string;
        _AdminPWD: string;
    }
    interface GUIReader {
        _Name: string;
    }
    interface GUIElfFile {
        _PathName: string;
        _Description: string;
    }
    interface GUISVDFile {
        _PathName: string;
    }
    interface GUICSSAuto {
        _Auto: string;
    }
    interface GUICSSFile {
        _PathName: string;
    }
    interface IOTizeApp {
        GUI_Reader: GUIReader;
        GUI_ElfFile: GUIElfFile;
        GUI_SVDFile: GUISVDFile;
        GUI_CSSAuto: GUICSSAuto;
        GUI_CSSFile: GUICSSFile;
        _Name: string;
        _InterfaceLock: string;
        _GUI_Path: string;
        _Path: string;
        _TargetProtocol: string;
        _GUI_S3Pmode: string;
        _HostProtocol: string;
        _Firmware: string;
        _Config: string;
        _NFCPairingMandatory: string;
        _DevIoTizeSN: string;
    }
    interface IOTizeProfile {
        _GroupId: string;
        _Id: string;
        _Name: string;
        _LifeTime: string;
        _Pwd: string;
        _GUI_Description: string;
        _GUI_BackColor: string;
    }
    interface IOTizeVariable {
        _Id: string;
        _GUI_Name: string;
        _Address: string;
        _Unit: string;
        _Quantity: string;
        _GUI_Submit: string;
        _GUI_Display: string;
        _GUI_unsigned: string;
        _GUI_ParentName: string;
        _GUI_BaseAddr: string;
    }
    interface IOTizeACL {
        _ProfileName: string;
        _Rights: string;
    }
    interface IOTizeAccessControl {
        IOTizeACL: IOTizeACL;
    }
    interface IOTizeBundle {
        IOTizeVariable: IOTizeVariable[];
        IOTizeAccessControl: IOTizeAccessControl;
        _GUI_Name: string;
        _GUI_Description: string;
        _Id: string;
    }
    interface IOTizeConfiguration {
        GUI_Environment: GUIEnvironment;
        IOTizeApp: IOTizeApp;
        IOTizeProfile: IOTizeProfile[];
        IOTizeBundle: IOTizeBundle[];
        _Version: string;
        _Lock: string;
    }
    interface RootObject {
        IOTizeConfiguration: IOTizeConfiguration;
    }
}
