export * as logCollectionRequests from './logCollectionRequests';
export * as securityBaselineStates from './securityBaselineStates';
export * as windowsProtectionState from './windowsProtectionState';
import type { EndpointRequest, Operation } from './../../types/common.ts';
export interface IEndpoints {
    'DELETE /deviceManagement/managedDevices/{managedDevice-id}': Operation<'/deviceManagement/managedDevices/{managedDevice-id}', 'delete'>;
    'GET /deviceManagement/managedDevices': Operation<'/deviceManagement/managedDevices', 'get'>;
    'GET /deviceManagement/managedDevices/{managedDevice-id}': Operation<'/deviceManagement/managedDevices/{managedDevice-id}', 'get'>;
    'PATCH /deviceManagement/managedDevices/{managedDevice-id}': Operation<'/deviceManagement/managedDevices/{managedDevice-id}', 'patch'>;
    'POST /deviceManagement/managedDevices': Operation<'/deviceManagement/managedDevices', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/activateDeviceEsim': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/activateDeviceEsim', 'post'>;
    'GET /deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails', 'get'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails', 'post'>;
    'GET /deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}', 'get'>;
    'PATCH /deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}', 'patch'>;
    'DELETE /deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}', 'delete'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/bypassActivationLock': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/bypassActivationLock', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/changeAssignments': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/changeAssignments', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/cleanWindowsDevice': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/cleanWindowsDevice', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/createDeviceLogCollectionRequest': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/createDeviceLogCollectionRequest', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/deleteUserFromSharedAppleDevice': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/deleteUserFromSharedAppleDevice', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/deprovision': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/deprovision', 'post'>;
    'GET /deviceManagement/managedDevices/{managedDevice-id}/detectedApps': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/detectedApps', 'get'>;
    'GET /deviceManagement/managedDevices/{managedDevice-id}/detectedApps/{detectedApp-id}': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/detectedApps/{detectedApp-id}', 'get'>;
    'GET /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/deviceCategory', 'get'>;
    'PATCH /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/deviceCategory', 'patch'>;
    'DELETE /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/deviceCategory', 'delete'>;
    'GET /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates', 'get'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates', 'post'>;
    'GET /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}', 'get'>;
    'PATCH /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}', 'patch'>;
    'DELETE /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}', 'delete'>;
    'GET /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates', 'get'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates', 'post'>;
    'GET /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}', 'get'>;
    'PATCH /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}', 'patch'>;
    'DELETE /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}', 'delete'>;
    'GET /deviceManagement/managedDevices/{managedDevice-id}/deviceHealthScriptStates': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/deviceHealthScriptStates', 'get'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/deviceHealthScriptStates': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/deviceHealthScriptStates', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/disable': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/disable', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/disableLostMode': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/disableLostMode', 'post'>;
    'POST /deviceManagement/managedDevices/downloadAppDiagnostics': Operation<'/deviceManagement/managedDevices/downloadAppDiagnostics', 'post'>;
    'POST /deviceManagement/managedDevices/downloadPowerliftAppDiagnostic': Operation<'/deviceManagement/managedDevices/downloadPowerliftAppDiagnostic', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/enableLostMode': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/enableLostMode', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/enrollNowAction': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/enrollNowAction', 'post'>;
    'POST /deviceManagement/managedDevices/executeAction': Operation<'/deviceManagement/managedDevices/executeAction', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/initiateDeviceAttestation': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/initiateDeviceAttestation', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/initiateMobileDeviceManagementKeyRecovery': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/initiateMobileDeviceManagementKeyRecovery', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/initiateOnDemandProactiveRemediation': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/initiateOnDemandProactiveRemediation', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/locateDevice': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/locateDevice', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/logoutSharedAppleDeviceActiveUser': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/logoutSharedAppleDeviceActiveUser', 'post'>;
    'GET /deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates', 'get'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates', 'post'>;
    'GET /deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}', 'get'>;
    'PATCH /deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}', 'patch'>;
    'DELETE /deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}', 'delete'>;
    'POST /deviceManagement/managedDevices/moveDevicesToOU': Operation<'/deviceManagement/managedDevices/moveDevicesToOU', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/overrideComplianceState': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/overrideComplianceState', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/pauseConfigurationRefresh': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/pauseConfigurationRefresh', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/playLostModeSound': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/playLostModeSound', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/rebootNow': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/rebootNow', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/recoverPasscode': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/recoverPasscode', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/reenable': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/reenable', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/remoteLock': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/remoteLock', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/removeDeviceFirmwareConfigurationInterfaceManagement': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/removeDeviceFirmwareConfigurationInterfaceManagement', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/requestRemoteAssistance': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/requestRemoteAssistance', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/resetPasscode': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/resetPasscode', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/retire': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/retire', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/revokeAppleVppLicenses': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/revokeAppleVppLicenses', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/rotateBitLockerKeys': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/rotateBitLockerKeys', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/rotateFileVaultKey': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/rotateFileVaultKey', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/rotateLocalAdminPassword': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/rotateLocalAdminPassword', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/sendCustomNotificationToCompanyPortal': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/sendCustomNotificationToCompanyPortal', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/setDeviceName': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/setDeviceName', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/shutDown': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/shutDown', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/syncDevice': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/syncDevice', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/triggerConfigurationManagerAction': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/triggerConfigurationManagerAction', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/updateWindowsDeviceAccount': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/updateWindowsDeviceAccount', 'post'>;
    'GET /deviceManagement/managedDevices/{managedDevice-id}/users': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/users', 'get'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderScan': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderScan', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderUpdateSignatures': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderUpdateSignatures', 'post'>;
    'POST /deviceManagement/managedDevices/{managedDevice-id}/wipe': Operation<'/deviceManagement/managedDevices/{managedDevice-id}/wipe', 'post'>;
}
/**
 * `DELETE /deviceManagement/managedDevices/{managedDevice-id}`
 *
 */
export declare function del(params?: IEndpoints['DELETE /deviceManagement/managedDevices/{managedDevice-id}']['parameters']): EndpointRequest<IEndpoints['DELETE /deviceManagement/managedDevices/{managedDevice-id}']['response']>;
/**
 * `GET /deviceManagement/managedDevices`
 *
 * The list of managed devices.
 */
export declare function list(params?: IEndpoints['GET /deviceManagement/managedDevices']['parameters']): EndpointRequest<IEndpoints['GET /deviceManagement/managedDevices']['response']>;
/**
 * `GET /deviceManagement/managedDevices/{managedDevice-id}`
 *
 * The list of managed devices.
 */
export declare function get(params?: IEndpoints['GET /deviceManagement/managedDevices/{managedDevice-id}']['parameters']): EndpointRequest<IEndpoints['GET /deviceManagement/managedDevices/{managedDevice-id}']['response']>;
/**
 * `PATCH /deviceManagement/managedDevices/{managedDevice-id}`
 *
 */
export declare function update(body: IEndpoints['PATCH /deviceManagement/managedDevices/{managedDevice-id}']['body'], params?: IEndpoints['PATCH /deviceManagement/managedDevices/{managedDevice-id}']['parameters']): EndpointRequest<IEndpoints['PATCH /deviceManagement/managedDevices/{managedDevice-id}']['response']>;
/**
 * `POST /deviceManagement/managedDevices`
 *
 */
export declare function create(body: IEndpoints['POST /deviceManagement/managedDevices']['body']): EndpointRequest<IEndpoints['POST /deviceManagement/managedDevices']['response']>;
export declare const activateDeviceEsim: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/activateDeviceEsim`
     *
     * Activate eSIM on the device.
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/activateDeviceEsim"]["body"], params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/activateDeviceEsim"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/activateDeviceEsim"]["response"]>;
};
export declare const assignmentFilterEvaluationStatusDetails: {
    /**
     * `GET /deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails`
     *
     * Managed device mobile app configuration states for this device.
     */
    list: (params?: IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails"]["parameters"]) => EndpointRequest<IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails"]["response"]>;
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails`
     *
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails"]["body"], params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails"]["response"]>;
    /**
     * `GET /deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}`
     *
     * Managed device mobile app configuration states for this device.
     */
    get: (params?: IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}"]["parameters"]) => EndpointRequest<IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}"]["response"]>;
    /**
     * `PATCH /deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}`
     *
     */
    update: (body: IEndpoints["PATCH /deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}"]["body"], params?: IEndpoints["PATCH /deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}"]["parameters"]) => EndpointRequest<IEndpoints["PATCH /deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}"]["response"]>;
    /**
     * `DELETE /deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}`
     *
     */
    del: (params?: IEndpoints["DELETE /deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}"]["parameters"]) => EndpointRequest<IEndpoints["DELETE /deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}"]["response"]>;
};
export declare const bypassActivationLock: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/bypassActivationLock`
     *
     * Bypass activation lock
     */
    create: (params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/bypassActivationLock"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/bypassActivationLock"]["response"]>;
};
export declare const changeAssignments: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/changeAssignments`
     *
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/changeAssignments"]["body"], params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/changeAssignments"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/changeAssignments"]["response"]>;
};
export declare const cleanWindowsDevice: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/cleanWindowsDevice`
     *
     * Clean Windows device
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/cleanWindowsDevice"]["body"], params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/cleanWindowsDevice"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/cleanWindowsDevice"]["response"]>;
};
export declare const createDeviceLogCollectionRequest: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/createDeviceLogCollectionRequest`
     *
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/createDeviceLogCollectionRequest"]["body"], params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/createDeviceLogCollectionRequest"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/createDeviceLogCollectionRequest"]["response"]>;
};
export declare const deleteUserFromSharedAppleDevice: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/deleteUserFromSharedAppleDevice`
     *
     * Delete user from shared Apple device
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/deleteUserFromSharedAppleDevice"]["body"], params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/deleteUserFromSharedAppleDevice"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/deleteUserFromSharedAppleDevice"]["response"]>;
};
export declare const deprovision: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/deprovision`
     *
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/deprovision"]["body"], params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/deprovision"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/deprovision"]["response"]>;
};
export declare const detectedApps: {
    /**
     * `GET /deviceManagement/managedDevices/{managedDevice-id}/detectedApps`
     *
     * All applications currently installed on the device
     */
    list: (params?: IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/detectedApps"]["parameters"]) => EndpointRequest<IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/detectedApps"]["response"]>;
    /**
     * `GET /deviceManagement/managedDevices/{managedDevice-id}/detectedApps/{detectedApp-id}`
     *
     * All applications currently installed on the device
     */
    get: (params?: IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/detectedApps/{detectedApp-id}"]["parameters"]) => EndpointRequest<IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/detectedApps/{detectedApp-id}"]["response"]>;
};
export declare const deviceCategory: {
    /**
     * `GET /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory`
     *
     * Device category
     */
    get: (params?: IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory"]["parameters"]) => EndpointRequest<IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory"]["response"]>;
    /**
     * `PATCH /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory`
     *
     */
    update: (body: IEndpoints["PATCH /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory"]["body"], params?: IEndpoints["PATCH /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory"]["parameters"]) => EndpointRequest<IEndpoints["PATCH /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory"]["response"]>;
    /**
     * `DELETE /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory`
     *
     */
    del: (params?: IEndpoints["DELETE /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory"]["parameters"]) => EndpointRequest<IEndpoints["DELETE /deviceManagement/managedDevices/{managedDevice-id}/deviceCategory"]["response"]>;
};
export declare const deviceCompliancePolicyStates: {
    /**
     * `GET /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates`
     *
     * Device compliance policy states for this device.
     */
    list: (params?: IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates"]["parameters"]) => EndpointRequest<IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates"]["response"]>;
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates`
     *
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates"]["body"], params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates"]["response"]>;
    /**
     * `GET /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}`
     *
     * Device compliance policy states for this device.
     */
    get: (params?: IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}"]["parameters"]) => EndpointRequest<IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}"]["response"]>;
    /**
     * `PATCH /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}`
     *
     */
    update: (body: IEndpoints["PATCH /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}"]["body"], params?: IEndpoints["PATCH /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}"]["parameters"]) => EndpointRequest<IEndpoints["PATCH /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}"]["response"]>;
    /**
     * `DELETE /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}`
     *
     */
    del: (params?: IEndpoints["DELETE /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}"]["parameters"]) => EndpointRequest<IEndpoints["DELETE /deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}"]["response"]>;
};
export declare const deviceConfigurationStates: {
    /**
     * `GET /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates`
     *
     * Device configuration states for this device.
     */
    list: (params?: IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates"]["parameters"]) => EndpointRequest<IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates"]["response"]>;
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates`
     *
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates"]["body"], params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates"]["response"]>;
    /**
     * `GET /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}`
     *
     * Device configuration states for this device.
     */
    get: (params?: IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}"]["parameters"]) => EndpointRequest<IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}"]["response"]>;
    /**
     * `PATCH /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}`
     *
     */
    update: (body: IEndpoints["PATCH /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}"]["body"], params?: IEndpoints["PATCH /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}"]["parameters"]) => EndpointRequest<IEndpoints["PATCH /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}"]["response"]>;
    /**
     * `DELETE /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}`
     *
     */
    del: (params?: IEndpoints["DELETE /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}"]["parameters"]) => EndpointRequest<IEndpoints["DELETE /deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}"]["response"]>;
};
export declare const deviceHealthScriptStates: {
    /**
     * `GET /deviceManagement/managedDevices/{managedDevice-id}/deviceHealthScriptStates`
     *
     * Results of device health scripts that ran for this device. Default is empty list. This property is read-only.
     */
    list: (params?: IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/deviceHealthScriptStates"]["parameters"]) => EndpointRequest<IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/deviceHealthScriptStates"]["response"]>;
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/deviceHealthScriptStates`
     *
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/deviceHealthScriptStates"]["body"], params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/deviceHealthScriptStates"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/deviceHealthScriptStates"]["response"]>;
};
export declare const disable: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/disable`
     *
     */
    create: (params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/disable"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/disable"]["response"]>;
};
export declare const disableLostMode: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/disableLostMode`
     *
     * Disable lost mode
     */
    create: (params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/disableLostMode"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/disableLostMode"]["response"]>;
};
export declare const downloadAppDiagnostics: {
    /**
     * `POST /deviceManagement/managedDevices/downloadAppDiagnostics`
     *
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/downloadAppDiagnostics"]["body"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/downloadAppDiagnostics"]["response"]>;
};
export declare const downloadPowerliftAppDiagnostic: {
    /**
     * `POST /deviceManagement/managedDevices/downloadPowerliftAppDiagnostic`
     *
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/downloadPowerliftAppDiagnostic"]["body"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/downloadPowerliftAppDiagnostic"]["response"]>;
};
export declare const enableLostMode: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/enableLostMode`
     *
     * Enable lost mode
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/enableLostMode"]["body"], params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/enableLostMode"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/enableLostMode"]["response"]>;
};
export declare const enrollNowAction: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/enrollNowAction`
     *
     * Trigger comanagement enrollment action on ConfigurationManager client
     */
    create: (params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/enrollNowAction"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/enrollNowAction"]["response"]>;
};
export declare const executeAction: {
    /**
     * `POST /deviceManagement/managedDevices/executeAction`
     *
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/executeAction"]["body"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/executeAction"]["response"]>;
};
export declare const initiateDeviceAttestation: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/initiateDeviceAttestation`
     *
     * Perform Device Attestation
     */
    create: (params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/initiateDeviceAttestation"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/initiateDeviceAttestation"]["response"]>;
};
export declare const initiateMobileDeviceManagementKeyRecovery: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/initiateMobileDeviceManagementKeyRecovery`
     *
     * Perform MDM key recovery and TPM attestation
     */
    create: (params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/initiateMobileDeviceManagementKeyRecovery"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/initiateMobileDeviceManagementKeyRecovery"]["response"]>;
};
export declare const initiateOnDemandProactiveRemediation: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/initiateOnDemandProactiveRemediation`
     *
     * Perform On Demand Proactive Remediation
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/initiateOnDemandProactiveRemediation"]["body"], params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/initiateOnDemandProactiveRemediation"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/initiateOnDemandProactiveRemediation"]["response"]>;
};
export declare const locateDevice: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/locateDevice`
     *
     * Locate a device
     */
    create: (params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/locateDevice"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/locateDevice"]["response"]>;
};
export declare const logoutSharedAppleDeviceActiveUser: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/logoutSharedAppleDeviceActiveUser`
     *
     * Logout shared Apple device active user
     */
    create: (params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/logoutSharedAppleDeviceActiveUser"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/logoutSharedAppleDeviceActiveUser"]["response"]>;
};
export declare const managedDeviceMobileAppConfigurationStates: {
    /**
     * `GET /deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates`
     *
     * Managed device mobile app configuration states for this device.
     */
    list: (params?: IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates"]["parameters"]) => EndpointRequest<IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates"]["response"]>;
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates`
     *
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates"]["body"], params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates"]["response"]>;
    /**
     * `GET /deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}`
     *
     * Managed device mobile app configuration states for this device.
     */
    get: (params?: IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}"]["parameters"]) => EndpointRequest<IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}"]["response"]>;
    /**
     * `PATCH /deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}`
     *
     */
    update: (body: IEndpoints["PATCH /deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}"]["body"], params?: IEndpoints["PATCH /deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}"]["parameters"]) => EndpointRequest<IEndpoints["PATCH /deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}"]["response"]>;
    /**
     * `DELETE /deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}`
     *
     */
    del: (params?: IEndpoints["DELETE /deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}"]["parameters"]) => EndpointRequest<IEndpoints["DELETE /deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}"]["response"]>;
};
export declare const moveDevicesToOU: {
    /**
     * `POST /deviceManagement/managedDevices/moveDevicesToOU`
     *
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/moveDevicesToOU"]["body"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/moveDevicesToOU"]["response"]>;
};
export declare const overrideComplianceState: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/overrideComplianceState`
     *
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/overrideComplianceState"]["body"], params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/overrideComplianceState"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/overrideComplianceState"]["response"]>;
};
export declare const pauseConfigurationRefresh: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/pauseConfigurationRefresh`
     *
     * Initiates a command to pause config refresh for the device.
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/pauseConfigurationRefresh"]["body"], params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/pauseConfigurationRefresh"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/pauseConfigurationRefresh"]["response"]>;
};
export declare const playLostModeSound: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/playLostModeSound`
     *
     * Play lost mode sound
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/playLostModeSound"]["body"], params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/playLostModeSound"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/playLostModeSound"]["response"]>;
};
export declare const rebootNow: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/rebootNow`
     *
     * Reboot device
     */
    create: (params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/rebootNow"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/rebootNow"]["response"]>;
};
export declare const recoverPasscode: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/recoverPasscode`
     *
     * Recover passcode
     */
    create: (params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/recoverPasscode"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/recoverPasscode"]["response"]>;
};
export declare const reenable: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/reenable`
     *
     */
    create: (params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/reenable"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/reenable"]["response"]>;
};
export declare const remoteLock: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/remoteLock`
     *
     * Remote lock
     */
    create: (params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/remoteLock"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/remoteLock"]["response"]>;
};
export declare const removeDeviceFirmwareConfigurationInterfaceManagement: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/removeDeviceFirmwareConfigurationInterfaceManagement`
     *
     * Remove device from Device Firmware Configuration Interface management
     */
    create: (params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/removeDeviceFirmwareConfigurationInterfaceManagement"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/removeDeviceFirmwareConfigurationInterfaceManagement"]["response"]>;
};
export declare const requestRemoteAssistance: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/requestRemoteAssistance`
     *
     * Request remote assistance
     */
    create: (params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/requestRemoteAssistance"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/requestRemoteAssistance"]["response"]>;
};
export declare const resetPasscode: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/resetPasscode`
     *
     * Reset passcode
     */
    create: (params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/resetPasscode"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/resetPasscode"]["response"]>;
};
export declare const retire: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/retire`
     *
     * Retire a device
     */
    create: (params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/retire"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/retire"]["response"]>;
};
export declare const revokeAppleVppLicenses: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/revokeAppleVppLicenses`
     *
     * Revoke all Apple Vpp licenses for a device
     */
    create: (params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/revokeAppleVppLicenses"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/revokeAppleVppLicenses"]["response"]>;
};
export declare const rotateBitLockerKeys: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/rotateBitLockerKeys`
     *
     * Rotate BitLockerKeys
     */
    create: (params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/rotateBitLockerKeys"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/rotateBitLockerKeys"]["response"]>;
};
export declare const rotateFileVaultKey: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/rotateFileVaultKey`
     *
     */
    create: (params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/rotateFileVaultKey"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/rotateFileVaultKey"]["response"]>;
};
export declare const rotateLocalAdminPassword: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/rotateLocalAdminPassword`
     *
     * Initiates a manual rotation for the local admin password on the device
     */
    create: (params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/rotateLocalAdminPassword"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/rotateLocalAdminPassword"]["response"]>;
};
export declare const sendCustomNotificationToCompanyPortal: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/sendCustomNotificationToCompanyPortal`
     *
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/sendCustomNotificationToCompanyPortal"]["body"], params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/sendCustomNotificationToCompanyPortal"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/sendCustomNotificationToCompanyPortal"]["response"]>;
};
export declare const setDeviceName: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/setDeviceName`
     *
     * Set device name of the device.
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/setDeviceName"]["body"], params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/setDeviceName"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/setDeviceName"]["response"]>;
};
export declare const shutDown: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/shutDown`
     *
     * Shut down device
     */
    create: (params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/shutDown"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/shutDown"]["response"]>;
};
export declare const syncDevice: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/syncDevice`
     *
     */
    create: (params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/syncDevice"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/syncDevice"]["response"]>;
};
export declare const triggerConfigurationManagerAction: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/triggerConfigurationManagerAction`
     *
     * Trigger action on ConfigurationManager client
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/triggerConfigurationManagerAction"]["body"], params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/triggerConfigurationManagerAction"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/triggerConfigurationManagerAction"]["response"]>;
};
export declare const updateWindowsDeviceAccount: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/updateWindowsDeviceAccount`
     *
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/updateWindowsDeviceAccount"]["body"], params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/updateWindowsDeviceAccount"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/updateWindowsDeviceAccount"]["response"]>;
};
export declare const users: {
    /**
     * `GET /deviceManagement/managedDevices/{managedDevice-id}/users`
     *
     * The primary users associated with the managed device.
     */
    list: (params?: IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/users"]["parameters"]) => EndpointRequest<IEndpoints["GET /deviceManagement/managedDevices/{managedDevice-id}/users"]["response"]>;
};
export declare const windowsDefenderScan: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderScan`
     *
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderScan"]["body"], params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderScan"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderScan"]["response"]>;
};
export declare const windowsDefenderUpdateSignatures: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderUpdateSignatures`
     *
     */
    create: (params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderUpdateSignatures"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderUpdateSignatures"]["response"]>;
};
export declare const wipe: {
    /**
     * `POST /deviceManagement/managedDevices/{managedDevice-id}/wipe`
     *
     * Wipe a device
     */
    create: (body: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/wipe"]["body"], params?: IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/wipe"]["parameters"]) => EndpointRequest<IEndpoints["POST /deviceManagement/managedDevices/{managedDevice-id}/wipe"]["response"]>;
};
