export declare const crmUiEn: { createActivityDialog: { readonly title: "New activity"; readonly description: "Log a call, email, meeting, or task."; readonly fields: { readonly subject: "Subject"; readonly type: "Type"; readonly status: "Status"; readonly description: "Description"; readonly linkTo: "Link to"; readonly entityId: "Linked to"; }; readonly placeholders: { readonly subject: "Discovery call with Acme"; readonly entityId: "Search a person, company, or quote"; }; readonly validation: { readonly subjectRequired: "Subject is required"; readonly createFailed: "Failed to create activity"; }; }; createQuoteDialog: { readonly title: "New quote"; readonly fields: { readonly title: "Title"; readonly stage: "Stage"; }; readonly placeholders: { readonly title: "New quote"; readonly stage: "Select stage..."; }; readonly validation: { readonly titleRequired: "Title is required"; readonly stageRequired: "Stage is required"; readonly createFailed: "Failed to create quote"; }; }; quotesBoard: { readonly fallbackName: "Unnamed stage"; }; quoteSummaryCard: { readonly unknown: "Unknown"; readonly expectedClose: "Expected close"; }; inlineEditor: { readonly failedToSave: "Failed to save."; readonly notSet: "Not set"; readonly selectPlaceholder: "Select..."; readonly noneOption: "None"; readonly invalidNumber: "Enter a valid number."; readonly minNumber: "Must be at least {min}."; readonly maxNumber: "Must be at most {max}."; readonly searchCurrencyPlaceholder: "Search currency..."; readonly noCurrenciesFound: "No currencies found."; readonly searchLanguagePlaceholder: "Search language..."; readonly noLanguagesFound: "No languages found."; readonly addTemplate: "Add {label}"; readonly addTagPlaceholder: "Add tag..."; readonly tagAlreadyAdded: "Tag already added."; readonly addTagFailed: "Failed to add tag."; readonly removeTagFailed: "Failed to remove tag."; }; createQuoteVersionDialog: { readonly title: "New quote version"; readonly fields: { readonly quote: "Quote"; readonly currency: "Currency"; readonly validUntil: "Valid until"; }; readonly placeholders: { readonly searchQuotes: "Search quotes..."; readonly selectCurrency: "Select currency..."; readonly pickDate: "Pick a date"; }; readonly empty: { readonly loading: "Loading..."; readonly noQuotes: "No quotes found."; }; readonly validation: { readonly selectQuote: "Please select a quote"; readonly selectCurrency: "Please select a currency"; readonly createFailed: "Failed to create quote version"; }; readonly actions: { readonly create: "Create"; }; }; quoteVersionLinesCard: { readonly title: "Version line items"; readonly empty: "No line items yet."; readonly fields: { readonly description: "Description"; readonly quantity: "Qty"; readonly priceCents: "Unit price"; }; readonly validation: { readonly descriptionRequired: "Description is required"; readonly addFailed: "Failed to add line"; }; readonly subtotal: "Subtotal"; }; activitiesPage: { readonly title: "Activities"; readonly description: "Your logged calls, emails, and meetings."; readonly create: "New activity"; readonly filters: { readonly type: "Type"; readonly status: "Status"; readonly allTypes: "All types"; readonly allStatuses: "All statuses"; }; readonly empty: "No activities match your filters."; }; quoteVersionsPage: { readonly title: "Quote versions"; readonly description: "Quote versions issued for quotes in your pipeline."; readonly create: "New quote version"; readonly filters: { readonly status: "Status"; readonly allStatuses: "All statuses"; }; readonly columns: { readonly quoteVersion: "Version"; readonly status: "Status"; readonly total: "Total"; readonly validUntil: "Valid until"; readonly updated: "Updated"; }; readonly loadFailed: "Failed to load quotes."; readonly empty: "No quotes found."; }; quotesBoardPage: { readonly title: "Quotes"; readonly description: "Manage quotes across your pipeline stages."; readonly selectPipelinePlaceholder: "Select pipeline…"; readonly defaultSuffix: " (default)"; readonly newPipeline: "New pipeline"; readonly manageStages: "Manage stages"; readonly newQuote: "New quote"; readonly loading: "Loading quotes…"; readonly emptyNoPipelines: { readonly title: "No pipelines yet"; readonly description: "Create a pipeline to start managing quotes."; }; readonly emptyNoStages: { readonly title: "No stages yet"; readonly description: "Add a stage to this pipeline before creating quotes."; }; }; createPipelineDialog: { readonly title: "Create pipeline"; readonly nameLabel: "Name"; readonly namePlaceholder: "e.g. Sales pipeline"; readonly setDefault: "Set as default pipeline"; readonly validation: { readonly nameRequired: "Pipeline name is required."; readonly createFailed: "Failed to create pipeline."; }; }; manageStagesDialog: { readonly title: "Manage stages"; readonly empty: "No stages yet. Add one below."; readonly addStageTitle: "Add stage"; readonly stageNamePlaceholder: "Stage name"; readonly probabilityPlaceholder: "%"; readonly validation: { readonly nameRequired: "Stage name is required."; readonly addFailed: "Failed to add stage."; readonly removeFailed: "Failed to remove stage."; }; }; quoteDetailPage: { readonly breadcrumbRoot: "Quotes"; readonly back: "Back to Quotes"; readonly save: "Save"; readonly saveSuccess: "Quote saved"; readonly saveError: "Couldn't save the quote"; readonly discard: "Discard"; readonly newVersion: "Create quote version"; readonly markWon: "Mark won"; readonly markLost: "Mark lost"; readonly reopen: "Reopen"; readonly delete: "Delete"; readonly deleteConfirm: { readonly title: "Delete this quote?"; readonly description: "This will permanently remove the quote. This action cannot be undone."; readonly confirm: "Delete"; }; readonly lostDialog: { readonly title: "Mark quote as lost"; readonly description: "Optionally add a lost reason."; readonly placeholder: "Reason (optional)…"; readonly confirm: "Mark lost"; }; readonly notFound: "Quote not found."; readonly descriptionTitle: "Description"; readonly descriptionPlaceholder: "Describe this quote for the client (shown on the shared version)…"; readonly versionsTitle: "Quote versions"; readonly versionsEmpty: "No versions yet. Create the first one."; readonly versionsLoadFailed: "Failed to load quote versions."; readonly versionActive: "Active"; readonly versionLabel: "v{number}"; readonly sendToClient: "Send to client"; readonly sendForReview: "Send for review"; readonly copyReviewLink: "Copy review link"; readonly copyReviewOnlyLink: "Copy review-only link"; readonly reviewOnlyNotice: "Review-only: the client can suggest changes or decline, but can't accept yet."; readonly proposalLinkCopied: "Review link copied to clipboard"; readonly proposalSendFailed: "Couldn't share the quote version"; readonly detailsTitle: "Deal details"; readonly fields: { readonly title: "Title"; readonly stage: "Stage"; readonly status: "Status"; readonly value: "Value"; readonly valueHint: "Sum of line items"; readonly currency: "Currency"; readonly expectedClose: "Expected close date"; readonly source: "Source"; readonly sourceRef: "Source reference"; readonly lostReason: "Lost reason"; }; readonly participantsTitle: "Client"; readonly noPerson: "No person linked."; readonly noOrganization: "No organization linked."; readonly tagsTitle: "Tags"; readonly addTagPlaceholder: "Add tag…"; readonly activitiesTitle: "Activity"; readonly activitiesEmpty: "No activity yet."; }; quoteLineItemsCard: { readonly title: "Line items"; readonly description: "What this quote includes — flights, stays, experiences."; readonly empty: "No items yet. Add what this quote includes."; readonly columns: { readonly item: "Item"; readonly qty: "Qty"; readonly unitPrice: "Unit price"; readonly total: "Total"; }; readonly addItem: "Add item"; readonly editItem: "Edit item"; readonly namePlaceholder: "Item name (e.g. Return flights, 5-night stay)"; readonly qtyPlaceholder: "Qty"; readonly pricePlaceholder: "Unit price"; readonly addFailed: "Failed to add item."; readonly removeFailed: "Failed to remove item."; }; quoteTravelersCard: { readonly title: "Travelers"; readonly pax: "{count} travelers"; readonly paxLabel: "Travelers"; readonly empty: "No travelers yet."; readonly addPlaceholder: "Search people to add…"; readonly noResults: "No people found."; readonly addFailed: "Failed to add traveler."; readonly removeFailed: "Failed to remove traveler."; }; quoteClientCard: { readonly title: "Client"; readonly contactLabel: "Contact (person)"; readonly companyLabel: "Company"; readonly searchContact: "Search people…"; readonly searchCompany: "Search companies…"; readonly noResults: "No matches."; }; quoteOwnershipCard: { readonly title: "Owner"; readonly ownerLabel: "Owner"; readonly unassigned: "Unassigned"; readonly createdBy: "Created by {name}"; readonly updatedBy: "Updated by {name}"; }; quoteMediaCard: { readonly title: "Images"; readonly description: "Photos shown on the client's quote version."; readonly empty: "No images yet."; readonly add: "Add images"; }; organizationDetailPage: { readonly notFound: "Organization not found"; readonly backToOrganizations: "Back to Organizations"; }; organizationDetail: { readonly topBar: { readonly organizations: "Organizations"; readonly merge: "Merge"; readonly delete: "Delete"; readonly deleteTitle: "Delete this organization?"; readonly deleteDescription: "This will permanently remove the organization. People linked to it will remain."; }; readonly mergeDialog: { readonly title: "Merge organization"; readonly description: "Move all activity and links from a duplicate company into this one."; readonly keepLabel: "Keep"; readonly mergeLabel: "Duplicate to merge"; readonly placeholder: "Search organizations..."; readonly empty: "No organizations found."; readonly selfError: "Choose a different organization to merge."; readonly action: "Merge organization"; }; readonly sidebar: { readonly about: "About"; readonly tags: "Tags"; readonly fields: { readonly name: "Name"; readonly legalName: "Legal name"; readonly website: "Website"; readonly industry: "Industry"; readonly relation: "Relation"; readonly status: "Status"; readonly defaultCurrency: "Default currency"; readonly preferredLanguage: "Preferred language"; readonly paymentTerms: "Payment terms (days)"; readonly source: "Source"; }; }; readonly metrics: { readonly people: "People"; readonly openQuotes: "Open quotes"; readonly pipelineValue: "Pipeline value"; readonly won: "Won"; }; readonly tabs: { readonly overview: "Overview"; readonly people: "People"; readonly quotes: "Quotes"; readonly activities: "Activities"; readonly bookings: "Bookings"; readonly invoices: "Invoices"; readonly payments: "Payments"; readonly contracts: "Contracts"; }; readonly sections: { readonly created: "Created"; readonly updated: "Updated"; readonly notes: "Notes"; }; readonly empty: { readonly noPeople: "No people linked to this organization."; readonly unnamed: "Unnamed"; readonly noQuotes: "No quotes."; readonly noActivities: "No activities yet."; }; readonly hint: "Hover a field to edit it."; }; personDetailPage: { readonly notFound: "Person not found"; readonly backToPeople: "Back to People"; }; personDetail: { readonly topBar: { readonly people: "People"; readonly edit: "Edit"; readonly merge: "Merge"; readonly delete: "Delete"; readonly deleteTitle: "Delete this person?"; readonly deleteDescription: "This will permanently remove the person and their links from this workspace."; }; readonly mergeDialog: { readonly title: "Merge person"; readonly description: "Move everything from a duplicate into this person."; readonly keepLabel: "Keep"; readonly mergeLabel: "Duplicate to merge"; readonly placeholder: "Search people..."; readonly empty: "No people found."; readonly selfError: "Choose a different person to merge."; readonly action: "Merge person"; }; readonly sidebar: { readonly about: "About"; readonly tags: "Tags"; readonly openWebsite: "Open website"; readonly fields: { readonly firstName: "First name"; readonly lastName: "Last name"; readonly jobTitle: "Job title"; readonly email: "Email"; readonly phone: "Phone"; readonly website: "Website"; readonly relation: "Relation"; readonly status: "Status"; readonly preferredCurrency: "Preferred currency"; readonly preferredLanguage: "Preferred language"; readonly dateOfBirth: "Date of birth"; readonly source: "Source"; }; }; readonly metrics: { readonly openQuotes: "Open quotes"; readonly pipelineValue: "Pipeline value"; readonly documents: "Documents"; readonly activities: "Activities"; }; readonly tabs: { readonly overview: "Overview"; readonly quotes: "Quotes"; readonly activities: "Activities"; readonly relationships: "Relationships"; readonly documents: "Documents"; readonly addresses: "Addresses"; readonly bookings: "Bookings"; readonly invoices: "Invoices"; readonly payments: "Payments"; readonly contracts: "Contracts"; }; readonly sections: { readonly created: "Created"; readonly updated: "Updated"; readonly organization: "Organization"; readonly notes: "Notes"; readonly travelProfile: "Travel profile"; readonly dateOfBirth: "Date of birth"; readonly dietaryRequirements: "Dietary requirements"; readonly accessibilityNeeds: "Accessibility needs"; readonly passportExpiry: "Passport expiry"; readonly passportIssuingCountry: "Passport country"; readonly passportIssuingAuthority: "Passport authority"; readonly primary: "Primary"; }; readonly relationshipKindLabels: { readonly spouse: "Spouse"; readonly partner: "Partner"; readonly parent: "Parent"; readonly child: "Child"; readonly sibling: "Sibling"; readonly guardian: "Guardian"; readonly ward: "Ward"; readonly emergency_contact: "Emergency contact"; readonly friend: "Friend"; readonly travel_companion: "Travel companion"; readonly other: "Other"; }; readonly documentTypeLabels: { readonly passport: "Passport"; readonly id_card: "ID card"; readonly driver_license: "Driver license"; readonly visa: "Visa"; readonly other: "Other"; }; readonly empty: { readonly noQuotes: "No quotes."; readonly noActivities: "No activities yet."; readonly noRelationships: "No relationships linked to this person."; readonly noDocuments: "No documents."; readonly noTravelProfile: "No travel profile data."; }; readonly hint: "Hover a field to edit it."; }; personDocument: { readonly row: { readonly decrypting: "Revealing…"; readonly noNumberOnFile: "(no number on file)"; readonly revealFailed: "Failed to reveal."; readonly revealAria: "Reveal number"; readonly hideAria: "Hide number"; readonly editAria: "Edit document"; readonly deleteButton: "Delete"; readonly deleteTitle: "Delete document"; readonly deleteDescription: "This will permanently remove this document."; readonly deleteConfirm: "Delete"; }; readonly dialog: { readonly title: "Edit document"; readonly description: "Update document details. Passport and ID numbers are kept secure."; readonly revealFailed: "Failed to reveal document."; readonly fields: { readonly type: "Type"; readonly number: "Number"; readonly issuingCountry: "Issuing country"; readonly issuingAuthority: "Issuing authority"; readonly issueDate: "Issue date"; readonly expiryDate: "Expiry date"; readonly primary: "Set as primary for this type"; readonly notes: "Notes"; }; readonly placeholders: { readonly number: "Document number"; readonly issuingCountry: "Country (e.g. Romania)"; }; readonly loading: "Loading document…"; readonly saveFailed: "Failed to save document."; readonly cancel: "Cancel"; readonly save: "Save"; readonly saving: "Saving…"; }; }; personCard: { readonly unnamed: "Unnamed"; }; personCardConnected: { readonly loadFailed: "Failed to load person:"; }; personList: { readonly searchPlaceholder: "Search people..."; readonly create: "New person"; readonly columns: { readonly name: "Name"; readonly email: "Email"; readonly phone: "Phone"; readonly relation: "Relation"; readonly status: "Status"; }; readonly filters: { readonly button: "Filters"; readonly relationLabel: "Relation"; readonly relationAll: "All relations"; readonly statusLabel: "Status"; readonly statusAll: "All statuses"; readonly organizationLabel: "Organization"; readonly organizationAny: "Any organization"; readonly organizationEmpty: "No organizations found."; readonly clear: "Clear"; }; readonly loadFailed: "Failed to load people."; readonly empty: "No people found."; }; peoplePage: { readonly title: "People"; readonly description: "Everyone you work with."; }; organizationList: { readonly searchPlaceholder: "Search organizations..."; readonly create: "New organization"; readonly columns: { readonly name: "Name"; readonly industry: "Industry"; readonly relation: "Relation"; readonly website: "Website"; readonly status: "Status"; readonly updated: "Updated"; }; readonly filters: { readonly button: "Filters"; readonly relationLabel: "Relation"; readonly relationAll: "All relations"; readonly statusLabel: "Status"; readonly statusAll: "All statuses"; readonly clear: "Clear"; }; readonly loadFailed: "Failed to load organizations."; readonly empty: "No organizations found."; }; organizationsPage: { readonly title: "Organizations"; readonly description: "Companies and suppliers."; }; entityComboboxes: { readonly person: { readonly placeholder: "Search people..."; readonly empty: "No people found."; readonly loading: "Loading people..."; }; readonly organization: { readonly placeholder: "Search organizations..."; readonly empty: "No organizations found."; readonly loading: "Loading organizations..."; }; }; common: { readonly cancel: "Cancel"; readonly done: "Done"; readonly saveChanges: "Save changes"; readonly create: "Create"; readonly saving: "Saving..."; readonly none: "—"; readonly unknownError: "Unknown error"; readonly today: "today"; readonly previous: "Previous"; readonly next: "Next"; readonly page: "Page"; readonly pageSummary: "Showing {shown} of {total}"; readonly loading: "Loading..."; readonly activityTypeLabels: { readonly note: "Note"; readonly call: "Call"; readonly email: "Email"; readonly meeting: "Meeting"; readonly task: "Task"; readonly follow_up: "Follow-up"; }; readonly activityStatusLabels: { readonly planned: "Planned"; readonly done: "Done"; readonly cancelled: "Cancelled"; }; readonly relationTypeLabels: { readonly client: "Client"; readonly partner: "Partner"; readonly supplier: "Supplier"; readonly other: "Other"; }; readonly recordStatusLabels: { readonly active: "Active"; readonly inactive: "Inactive"; readonly archived: "Archived"; }; readonly entityTypeLabels: { readonly none: "None"; readonly person: "Person"; readonly organization: "Organization"; readonly quote: "Quote"; readonly activity: "Activity"; }; readonly quoteStatusLabels: { readonly open: "Open"; readonly won: "Won"; readonly lost: "Lost"; readonly archived: "Archived"; }; readonly quoteVersionStatusLabels: { readonly draft: "Draft"; readonly sent: "Sent"; readonly accepted: "Accepted"; readonly declined: "Declined"; readonly superseded: "Superseded"; readonly expired: "Expired"; }; readonly relativeTime: { readonly daysAgo: "{count}d ago"; readonly weeksAgo: "{count}w ago"; readonly monthsAgo: "{count}mo ago"; readonly yearsAgo: "{count}y ago"; }; }; organizationForm: { readonly fields: { readonly name: "Name"; readonly legalName: "Legal name"; readonly taxId: "Tax ID"; readonly website: "Website"; readonly industry: "Industry"; readonly billingEmail: "Billing email"; readonly billingAddressLine1: "Billing address line 1"; readonly billingAddressLine2: "Billing address line 2"; readonly billingCity: "Billing city"; readonly billingRegion: "Billing region"; readonly billingPostalCode: "Billing postal code"; readonly billingCountry: "Billing country"; }; readonly actions: { readonly create: "Create organization"; }; readonly validation: { readonly nameRequired: "Organization name is required."; readonly saveFailed: "Failed to save organization."; }; }; personForm: { readonly fields: { readonly firstName: "First name"; readonly lastName: "Last name"; readonly jobTitle: "Job title"; readonly email: "Email"; readonly phone: "Phone"; readonly dateOfBirth: "Date of birth"; readonly addressLine1: "Address line 1"; readonly addressLine2: "Address line 2"; readonly addressCity: "City"; readonly addressRegion: "Region"; readonly addressPostalCode: "Postal code"; readonly addressCountry: "Country"; }; readonly sections: { readonly identity: "Identity"; readonly contact: "Contact"; readonly address: "Address"; readonly addresses: "Addresses"; readonly relationships: "Relationships"; readonly documents: "Documents"; }; readonly relationships: { readonly empty: "No relationships on file."; readonly add: "Add relationship"; readonly personLabel: "Person"; readonly personPlaceholder: "Search people…"; readonly personEmpty: "No people found."; readonly kindLabel: "Relationship"; readonly primaryToggle: "Primary"; readonly notesLabel: "Notes"; readonly remove: "Remove"; readonly saveFailed: "Failed to save relationship."; }; readonly addresses: { readonly empty: "No addresses on file."; readonly add: "Add address"; readonly edit: "Edit"; readonly remove: "Remove"; readonly saving: "Saving…"; readonly saveFailed: "Failed to save address."; readonly noValue: "—"; readonly primaryToggle: "Primary address"; readonly typeLabel: "Type"; readonly typePrimary: "primary"; readonly typeBilling: "billing"; readonly typeShipping: "shipping"; readonly typeMailing: "mailing"; readonly typeMeeting: "meeting"; readonly typeService: "service"; readonly typeLegal: "legal"; readonly typeOther: "other"; readonly notesLabel: "Notes"; readonly dialogAddTitle: "Add address"; readonly dialogAddDescription: "Add another address for this person."; readonly dialogEditTitle: "Edit address"; readonly dialogEditDescription: "Update the address details."; }; readonly documents: { readonly empty: "No documents on file."; readonly add: "Add document"; readonly type: "Type"; readonly number: "Number"; readonly issuingCountry: "Issuing country"; readonly expiryDate: "Expiry date"; readonly save: "Save document"; readonly remove: "Remove"; }; readonly actions: { readonly create: "Create person"; }; readonly validation: { readonly nameRequired: "First and last name are required."; readonly saveFailed: "Failed to save person."; }; }; organizationDialog: { readonly titles: { readonly create: "New organization"; readonly edit: "Edit organization"; }; readonly descriptions: { readonly create: "Add a new company."; readonly edit: "Update company details."; }; }; personDialog: { readonly titles: { readonly create: "New person"; readonly edit: "Edit person"; }; readonly descriptions: { readonly create: "Add a new person."; readonly edit: "Update contact details."; }; }; };