export declare const crmUiEnCommerceMessages: { readonly 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"; }; }; readonly 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"; }; }; readonly quotesBoard: { readonly fallbackName: "Unnamed stage"; }; readonly quoteSummaryCard: { readonly unknown: "Unknown"; readonly expectedClose: "Expected close"; }; readonly 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."; }; readonly 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"; }; }; readonly 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"; }; readonly 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."; }; readonly 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."; }; readonly 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."; }; }; readonly 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."; }; }; readonly 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."; }; }; readonly 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."; }; readonly 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."; }; readonly 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."; }; readonly quoteClientCard: { readonly title: "Client"; readonly contactLabel: "Contact (person)"; readonly companyLabel: "Company"; readonly searchContact: "Search people…"; readonly searchCompany: "Search companies…"; readonly noResults: "No matches."; }; readonly quoteOwnershipCard: { readonly title: "Owner"; readonly ownerLabel: "Owner"; readonly unassigned: "Unassigned"; readonly createdBy: "Created by {name}"; readonly updatedBy: "Updated by {name}"; }; readonly quoteMediaCard: { readonly title: "Images"; readonly description: "Photos shown on the client's quote version."; readonly empty: "No images yet."; readonly add: "Add images"; }; };