import { BaseDto } from '../../base/base.dto'; import { DeviceEntity } from '../../devices'; import { UserEntity } from '../../users'; import { AccountConfig, AccountPipedriveConfig, AccountSmtpConfig, AccountWebhookConfig, ACCOUNT_TYPE, ACCOUNT_USAGE_TYPE, SECRET_SCHEMA } from '../account.entity'; export declare class AccountBaseDto extends BaseDto { title?: string; description?: string; usageType?: ACCOUNT_USAGE_TYPE; isEncrypted?: boolean; type?: ACCOUNT_TYPE; secretSchema?: SECRET_SCHEMA; secret?: string; services?: string; config?: AccountConfig | AccountSmtpConfig | AccountWebhookConfig | AccountPipedriveConfig; encryptedForDevice?: DeviceEntity; encryptedForUser?: UserEntity; isEnabled?: boolean; }