import { IAccount, IClientDevice } from '../dataSource/models/accountModel'; declare class AccountClientDeviceController { hasClientDeviceUA(account: IAccount, ua: string): boolean; getClientDeviceByUA(account: IAccount, ua: string): IClientDevice | null; getClientDeviceById(account: IAccount, clientDeviceId: string): IClientDevice | null; getClientDevice(accountId: string, clientDeviceId: string): Promise; getClientDevices(accountId: string): Promise; saveClientDevice(accountId: string, ua: string, description: string | undefined, disabled: boolean | string): Promise; updateClientDevice(accountId: string, clientDeviceId: string, ua: string, description: string | undefined, disabled: boolean | string): Promise; deleteClientDevice(accountId: string, clientDeviceId: string): Promise; } declare const _default: AccountClientDeviceController; export default _default;