import React from 'react';
import type { DeviceModelItem, DeviceRow, I18nText, UpdateDevicePayload, WorkAreaItem } from '../../../../model/types';
import './index.less';
interface EditDeviceModalProps {
    open: boolean;
    variant?: string;
    record?: DeviceRow;
    workAreas: WorkAreaItem[];
    model?: DeviceModelItem;
    submitting: boolean;
    getText: (key: string) => string;
    translation: (val?: I18nText) => string;
    onCancel: () => void;
    onSubmit: (id: number, payload: UpdateDevicePayload) => void;
}
declare const EditDeviceModal: React.FC<EditDeviceModalProps>;
export default EditDeviceModal;
