import React from 'react';
import { CreateDevicePayload, DeviceBrandItem, DeviceKind, DeviceModelItem, I18nText } from '../../../../model';
import './index.less';
interface AddDeviceModalProps {
    open: boolean;
    activeKind: DeviceKind;
    models: DeviceModelItem[];
    brands?: DeviceBrandItem[];
    workAreaId?: number;
    submitting: boolean;
    preparingShortNumber?: boolean;
    getText: (key: string) => string;
    translation: (val?: I18nText) => string;
    onClose: () => void;
    onSubmit: (payload: CreateDevicePayload) => Promise<void>;
    onPrepareShortNumber: () => Promise<string>;
}
declare const AddDeviceModal: React.FC<AddDeviceModalProps>;
export default AddDeviceModal;
