import { CountryEnum } from '../enums/country.enum'; import { LanguageEnum } from '../enums/language.enum'; /** * Data Transfer Object for company data. */ export declare class CompanyDataDto { /** * The unique identifier for the company. */ id: string; /** * The name of the company. */ name: string; /** * An array of email addresses associated with the company. */ emails: string[]; /** * The email address used for invoicing. */ invoiceEmail: string; /** * The URL for the company's privacy policy. */ privacyPolicyUrl: string; /** * The default language for the company. */ defaultLanguage: LanguageEnum; /** * An array of supported languages for the company. */ languages: LanguageEnum[]; /** * The primary telephone number for the company. */ telephone: string; /** * The mobile phone number for the company (optional). */ mobile?: string; /** * The first line of the company's address. */ address1: string; /** * The second line of the company's address (optional). */ address2?: string; /** * The third line of the company's address (optional). */ address3?: string; /** * The postal code for the company's address. */ postcode: string; /** * The city for the company's address. */ city: string; /** * The country for the company's address. */ country: CountryEnum; /** * The state or province for the company's address (optional). */ state?: string; /** * The VAT number for the company (optional). */ vat?: string; /** * The tax office for the company (optional). */ taxOffice?: string; /** * The logo URL for the company (optional). */ logoUrl?: string; }