/**
 * @object-ui/i18n - Locale index
 * Exports all 10 built-in language packs
 */
export { default as en, type TranslationKeys } from './en';
export { default as zh } from './zh';
export { default as ja } from './ja';
export { default as ko } from './ko';
export { default as de } from './de';
export { default as fr } from './fr';
export { default as es } from './es';
export { default as pt } from './pt';
export { default as ru } from './ru';
export { default as ar } from './ar';
export declare const builtInLocales: {
    readonly en: {
        readonly capability: {
            readonly group: {
                readonly platform: "Platform";
                readonly org: "Organization";
                readonly other: "Other";
            };
            readonly label: {
                readonly manage_users: "Manage Users";
                readonly manage_org_users: "Manage Organization Users";
                readonly manage_metadata: "Manage Metadata";
                readonly manage_platform_settings: "Manage Platform Settings";
                readonly setup_access: "Setup Access";
                readonly setup_write: "Write Settings";
                readonly studio_access: "Studio Access";
            };
        };
        readonly lookup: {
            readonly recentlyUsed: "Recently used";
            readonly allResults: "All results";
            readonly loading: "Loading…";
            readonly noOptions: "No options found";
            readonly noRecords: "No records found";
            readonly createNew: "Create new";
            readonly createNamed: "Create new \"{{name}}\"";
            readonly showingResults: "Showing {{shown}} of {{total}} results";
            readonly showAllResults: "Show all results ({{count}})";
            readonly selectedBadge: "Selected";
            readonly browseAll: "Browse all records";
            readonly remove: "Remove {{label}}";
            readonly selectFirst: "Select {{fields}} first";
            readonly selectRecord: "Select record";
            readonly recordCount: "{{count}} records";
            readonly recordCountOne: "1 record";
            readonly pageOf: "Page {{current}} of {{total}}";
            readonly filters: "Filters";
            readonly clear: "Clear";
            readonly yes: "Yes";
            readonly filterPlaceholder: "Filter {{label}}";
            readonly prevPage: "Previous page";
            readonly nextPage: "Next page";
            readonly jumpToPage: "Jump to page";
            readonly retry: "Retry";
        };
        readonly common: {
            readonly loading: "Loading...";
            readonly save: "Save";
            readonly cancel: "Cancel";
            readonly delete: "Delete";
            readonly edit: "Edit";
            readonly create: "Create";
            readonly search: "Search";
            readonly filter: "Filter";
            readonly reset: "Reset";
            readonly confirm: "Confirm";
            readonly close: "Close";
            readonly back: "Back";
            readonly next: "Next";
            readonly previous: "Previous";
            readonly submit: "Submit";
            readonly refresh: "Refresh";
            readonly export: "Export";
            readonly import: "Import";
            readonly yes: "Yes";
            readonly no: "No";
            readonly ok: "OK";
            readonly actions: "Actions";
            readonly more: "More";
            readonly selectAll: "Select All";
            readonly clearAll: "Clear All";
            readonly addToFavorites: "Add to favorites";
            readonly removeFromFavorites: "Remove from favorites";
            readonly noData: "No data";
            readonly noResults: "No results found";
            readonly required: "Required";
            readonly optional: "Optional";
            readonly selectOption: "Select an option";
            readonly select: "Select...";
            readonly openChat: "Open chat";
            readonly closeChat: "Close chat";
            readonly toggleSidebar: "Toggle sidebar";
            readonly package: "Package";
        };
        readonly actions: {
            readonly resultDialog: {
                readonly defaultTitle: "Save this value now";
                readonly acknowledge: "I have saved this";
            };
        };
        readonly validation: {
            readonly required: "{{field}} is required";
            readonly minLength: "{{field}} must be at least {{min}} characters";
            readonly maxLength: "{{field}} must be at most {{max}} characters";
            readonly min: "{{field}} must be at least {{min}}";
            readonly max: "{{field}} must be at most {{max}}";
            readonly email: "Please enter a valid email address";
            readonly url: "Please enter a valid URL";
            readonly pattern: "{{field}} format is invalid";
            readonly formInvalid: "Please check the highlighted fields: {{fields}}";
            readonly unique: "{{field}} must be unique";
            readonly type: "{{field}} must be a valid {{type}}";
        };
        readonly form: {
            readonly addItem: "Add item";
            readonly removeItem: "Remove item";
            readonly fieldRequired: "This field is required";
            readonly invalidFormat: "Invalid format";
            readonly saveSuccess: "Saved successfully";
            readonly saveError: "Failed to save";
            readonly unsavedChanges: "You have unsaved changes. Are you sure you want to leave?";
            readonly discardTitle: "Discard changes?";
            readonly discardMessage: "You have unsaved changes. If you close this form now, your edits will be lost.";
            readonly keepEditing: "Keep editing";
            readonly discard: "Discard";
            readonly stepOf: "Step {{current}} of {{total}}";
            readonly createTitle: "Create {{object}}";
            readonly editTitle: "Edit {{object}}";
            readonly createDescription: "Add a new {{object}} to your database.";
            readonly editDescription: "Update details for {{object}}";
            readonly saveRecord: "Save";
            readonly create: "Create";
            readonly update: "Update";
            readonly createSuccess: "{{object}} created successfully";
            readonly updateSuccess: "{{object}} updated successfully";
            readonly deleteSuccess: "{{object}} deleted successfully";
        };
        readonly fields: {
            readonly relativeDate: {
                readonly overdue: "Overdue {{count}}d";
            };
            readonly richText: {
                readonly format: "Format: {{format}}";
                readonly basicEditorHint: "Rich text editor (basic)";
                readonly placeholder: "Enter text...";
            };
        };
        readonly table: {
            readonly rowsPerPage: "Rows per page";
            readonly showing: "Showing {{from}} to {{to}} of {{total}}";
            readonly noRows: "No rows to display";
            readonly sortAsc: "Sort ascending";
            readonly sortDesc: "Sort descending";
            readonly filterColumn: "Filter {{column}}";
            readonly columns: "Columns";
            readonly exportCSV: "Export CSV";
            readonly exportExcel: "Export Excel";
            readonly selectRow: "Select row";
            readonly selectAllRows: "Select all rows";
            readonly expandRow: "Expand row";
            readonly collapseRow: "Collapse row";
            readonly hideColumn: "Hide column";
            readonly freezeColumn: "Freeze column";
            readonly unfreezeColumn: "Unfreeze column";
            readonly pageInfo: "Page {{current}} of {{total}}";
            readonly totalRecords: "{{count}} total";
            readonly noResults: "No results found";
            readonly noResultsHint: "Try adjusting your filters or search query.";
            readonly cancelAll: "Cancel All";
            readonly saveAll: "Save All ({{count}})";
            readonly addRecord: "Add record";
            readonly open: "Open";
            readonly search: "Search...";
            readonly modified: "{{count}} row modified";
            readonly saveFailed: "Save failed";
            readonly selected: "{{count}} selected";
            readonly edit: "Edit";
            readonly delete: "Delete";
        };
        readonly grid: {
            readonly actions: "Actions";
            readonly edit: "Edit";
            readonly delete: "Delete";
            readonly export: "Export";
            readonly exportAs: "Export as {{format}}";
            readonly loading: "Loading grid...";
            readonly errorLoading: "Error loading grid";
            readonly pullToRefresh: "Pull to refresh";
            readonly refreshing: "Refreshing…";
            readonly openRecord: "Open record";
            readonly openMenu: "Open menu";
            readonly bulkSelected: "{{count}} selected";
            readonly bulkSelectedAllMatches: "{{count}} selected (all matches)";
            readonly bulkClear: "Clear";
            readonly bulkAllOnPage: "All {{count}} on this page are selected.";
            readonly bulkSelectAllMatching: "Select all {{count}} matching";
            readonly bulkAllMatchingSelected: "All {{count}} matching records are selected.";
            readonly rowHeight: "Row height: {{mode}}";
            readonly empty: "Empty";
            readonly yes: "Yes";
            readonly no: "No";
            readonly systemFields: "System";
            readonly toolbar: {
                readonly densityMode: "Density";
                readonly densityCompact: "Compact";
                readonly densityComfortable: "Comfortable";
                readonly densitySpacious: "Spacious";
                readonly densityCycleHint: "{{label}} (click to cycle)";
                readonly densityCycleShortHint: "Click to cycle";
            };
            readonly import: {
                readonly title: "Import {{object}}";
                readonly stepUpload: "Upload";
                readonly stepMapping: "Mapping";
                readonly stepPreview: "Preview";
                readonly uploadDescription: "Upload a CSV or Excel file, or paste from a spreadsheet to get started.";
                readonly mappingDescription: "Map columns to object fields.";
                readonly previewDescription: "Review data before importing.";
                readonly dragDrop: "Drag & drop a CSV or Excel file here, or click to browse";
                readonly browseFiles: "Browse Files";
                readonly parsing: "Parsing…";
                readonly pasteHint: "or paste (Ctrl/⌘+V) rows copied from Excel or Google Sheets";
                readonly legacyXls: "Legacy .xls files aren't supported — please re-save as .xlsx.";
                readonly unsupportedFile: "Unsupported file type. Use CSV, TSV, or Excel (.xlsx).";
                readonly parseFailed: "Could not read this file. Please check the format and try again.";
                readonly fileNeedsHeader: "File must contain a header row and at least one data row.";
                readonly mappingTemplate: "Mapping template:";
                readonly chooseTemplate: "Choose template…";
                readonly noSavedTemplates: "No saved templates";
                readonly noneOption: "— None —";
                readonly saveCurrent: "Save current";
                readonly templateName: "Template name";
                readonly save: "Save";
                readonly deleteTemplate: "Delete template";
                readonly savedMapping: "Saved mapping:";
                readonly chooseSavedMapping: "Choose a saved mapping…";
                readonly manualMapping: "— Map columns manually —";
                readonly transform: "Transform";
                readonly savedMappingHint: "Mapping “{{name}}” applies rename + transforms + type coercion on the server. Column mapping is read-only.";
                readonly savedMappingPreviewNote: "The preview shows your source columns; on import, mapping “{{name}}” applies rename, transforms and type coercion on the server.";
                readonly csvColumn: "Column";
                readonly mapsTo: "Maps To";
                readonly typeMismatch: "Looks like {{type}}";
                readonly type: {
                    readonly number: "Number";
                    readonly boolean: "Boolean";
                    readonly date: "Date";
                    readonly datetime: "Date & time";
                    readonly text: "Text";
                };
                readonly status: "Status";
                readonly skipColumn: "Skip column";
                readonly skip: "— Skip —";
                readonly mapped: "Mapped";
                readonly skipped: "Skipped";
                readonly rowsWithErrors: "{{count}} row(s) with errors";
                readonly rowsCorrected: "{{count}} row(s) corrected";
                readonly clickToFix: "— click a highlighted cell to fix it inline.";
                readonly showingRows: "Showing {{shown}} of {{total}} rows";
                readonly importing: "Importing… {{progress}}%";
                readonly importComplete: "Import Complete";
                readonly imported: "{{count}} imported";
                readonly skippedCount: "{{count}} skipped";
                readonly moreErrors: "…and {{count}} more errors";
                readonly cancel: "Cancel";
                readonly back: "Back";
                readonly next: "Next";
                readonly close: "Close";
                readonly importNRows: "Import {{count}} Rows";
                readonly importingProgress: "Importing…";
                readonly requiredMark: "*";
                readonly required: "Required";
                readonly invalidType: "Invalid {{type}}";
                readonly legacyReferenceBlocked: "Import blocked: {{fields}} are relation fields that need the server import route to resolve names into record IDs, and this connection doesn’t support it. Importing them as plain text would corrupt the data. Upgrade the backend/client, or unmap these columns and import them separately.";
            };
            readonly bulk: {
                readonly confirmDefault: "This will apply to {{count}} record(s).";
                readonly overLimit: "Selection ({{count}}) exceeds the action limit ({{limit}}). Reduce the selection to proceed.";
                readonly affectedRecords: "Affected records ({{count}}):";
                readonly rowFallback: "Row {{index}}";
                readonly andMore: "… and {{count}} more";
                readonly processed: "{{count}} / {{total}} processed";
                readonly processedFailed: " · {{count}} failed";
                readonly undonePrefix: "Undone — ";
                readonly succeeded: "Succeeded {{count}} / {{total}}";
                readonly resultFailed: " · Failed {{count}}";
                readonly retry: "Retry";
                readonly downloadErrorCsv: "Download error CSV";
                readonly cancel: "Cancel";
                readonly back: "Back";
                readonly next: "Next";
                readonly run: "Run";
                readonly running: "Running…";
                readonly undo: "Undo";
                readonly undoing: "Undoing…";
                readonly done: "Done";
                readonly selectPlaceholder: "Select…";
                readonly loading: "Loading…";
            };
        };
        readonly calendar: {
            readonly today: "Today";
            readonly month: "Month";
            readonly week: "Week";
            readonly day: "Day";
            readonly agenda: "Agenda";
            readonly allDay: "All Day";
            readonly noEvents: "No events";
            readonly newEvent: "New event";
            readonly moreEvents: "+{{count}} more";
        };
        readonly list: {
            readonly loading: "Loading records…";
            readonly recordCount: "{{count}} records";
            readonly recordCountOne: "{{count}} record";
            readonly addRecord: "Add record";
            readonly tabs: "Tabs";
            readonly allRecords: "All Records";
            readonly search: "Search";
            readonly filter: "Filter";
            readonly filterRecords: "Filter Records";
            readonly sort: "Sort";
            readonly sortRecords: "Sort Records";
            readonly group: "Group";
            readonly groupBy: "Group By";
            readonly export: "Export";
            readonly exportAs: "Export as {{format}}";
            readonly color: "Color";
            readonly rowColor: "Row Color";
            readonly colorByField: "Color by field";
            readonly clear: "Clear";
            readonly none: "None";
            readonly hideFields: "Hide fields";
            readonly noItems: "No items found";
            readonly noItemsMessage: "There are no records to display. Try adjusting your filters or adding new data.";
            readonly firstRunTitle: "Nothing here yet";
            readonly firstRunMessage: "Create your first record to get started.";
            readonly noMatches: "No matching records";
            readonly noMatchesMessage: "No records match your current filters or search. Try adjusting or clearing them.";
            readonly loadErrorTitle: "Couldn’t load records";
            readonly loadErrorMessage: "Something went wrong while loading this data. Check your connection and try again.";
            readonly retry: "Retry";
            readonly managedBy: {
                readonly system: {
                    readonly title: "Nothing here yet";
                    readonly message: "Entries appear automatically when their source action runs (e.g. Submit for Approval, Share, Invite). Trigger one of those on a source record to create a row.";
                };
                readonly appendOnly: {
                    readonly title: "No events recorded";
                    readonly message: "This is an immutable audit log. Rows are written by the platform when events occur — you can export the history but cannot create entries from here.";
                };
                readonly betterAuth: {
                    readonly title: "No identity records";
                    readonly message: "These records are created by the authentication provider — through sign-in, provisioning, and security flows — not added by hand here.";
                };
                readonly betterAuthUser: {
                    readonly title: "No users yet";
                    readonly message: "User accounts are provisioned by the authentication provider, not created here. Invite teammates to your organization and they appear automatically on first sign-in (SSO just-in-time provisioning). App end-users arrive when they sign up through your app.";
                };
                readonly betterAuthTeam: {
                    readonly title: "No teams yet";
                    readonly message: "Teams group members within an organization. Create one with “Create Team”, or they arrive through your auth provider’s organization and SSO provisioning flows.";
                };
            };
            readonly showAll: "Show all";
            readonly refresh: "Refresh";
            readonly pullToRefresh: "Pull to refresh";
            readonly refreshing: "Refreshing…";
            readonly share: "Share";
            readonly print: "Print";
            readonly hideFieldsTitle: "Hide Fields";
            readonly dataLimitReached: "Showing first {{limit}} records. More data may be available.";
            readonly viewSettings: "View settings";
            readonly viewSettingsHint: "Grouping, color, density, and visible fields.";
            readonly addGroup: "Add group field";
            readonly collapsedByDefault: "Collapsed by default";
            readonly removeGroup: "Remove";
            readonly inlineEditShort: "Edit inline";
            readonly inlineEditLabel: "Edit records inline (click a cell to edit)";
            readonly recordEditingTitle: "Record editing";
        };
        readonly managedByBadge: {
            readonly config: {
                readonly short: "Admin config";
                readonly title: "Administrator configuration";
                readonly body: "These rows define how the platform behaves at runtime. Author them here; the runtime data they produce lives in a separate table.";
            };
            readonly system: {
                readonly short: "System-managed";
                readonly title: "Managed by the platform";
                readonly body: "Rows here are created automatically when actions run on the source record. The list below is a read-only monitoring surface — row-level actions (Approve, Recall, Resend, …) live on each row.";
            };
            readonly appendOnly: {
                readonly short: "Read-only · Audit log";
                readonly title: "Read-only historical record";
                readonly body: "Immutable audit log. Rows cannot be created, edited, or deleted from the UI — they're written by the platform when events occur. Use Export to download for compliance review.";
            };
            readonly betterAuth: {
                readonly short: "Identity";
                readonly title: "Managed by the identity provider";
                readonly body: "This object's schema is owned by {{provider}}. Direct edits bypass password hashing, session validation, two-factor checks, and audit hooks. Manage these records through your authentication provider's sign-in, invitation, and security flows instead.";
            };
        };
        readonly kanban: {
            readonly addCard: "Add card";
            readonly addColumn: "Add column";
            readonly moveCard: "Move card";
            readonly deleteCard: "Delete card";
            readonly deleteColumn: "Delete column";
            readonly noCards: "No cards";
            readonly cardTitlePlaceholder: "Enter card title...";
        };
        readonly timeline: {
            readonly bucket: {
                readonly overdue: "Overdue";
                readonly today: "Today";
                readonly tomorrow: "Tomorrow";
                readonly thisWeek: "This week";
                readonly nextWeek: "Next week";
                readonly later: "Later";
                readonly noDate: "No date";
                readonly unassigned: "Unassigned";
            };
        };
        readonly gantt: {
            readonly column: {
                readonly taskName: "Task Name";
                readonly start: "Start";
                readonly end: "End";
            };
            readonly toolbar: {
                readonly prevPeriod: "Previous period";
                readonly nextPeriod: "Next period";
                readonly zoomIn: "Zoom in";
                readonly zoomOut: "Zoom out";
                readonly jumpToToday: "Jump to today";
                readonly today: "Today";
                readonly thisWeek: "This week";
                readonly thisMonth: "This month";
                readonly showTaskList: "Show task list";
                readonly hideTaskList: "Hide task list";
                readonly viewMode: "Timeline granularity";
                readonly enterFullscreen: "Enter fullscreen";
                readonly exitFullscreen: "Exit fullscreen";
                readonly criticalPath: "Highlight critical path";
                readonly autoSchedule: "Auto-schedule dependencies";
                readonly exportPng: "Export as PNG";
                readonly exportPdf: "Export PDF";
                readonly saveLayout: "Save layout";
                readonly undo: "Undo";
                readonly redo: "Redo";
            };
            readonly viewMode: {
                readonly day: "Day";
                readonly week: "Week";
                readonly month: "Month";
                readonly quarter: "Quarter";
                readonly year: "Year";
            };
            readonly row: {
                readonly expand: "Expand";
                readonly collapse: "Collapse";
                readonly open: "Open details";
            };
            readonly aria: {
                readonly taskList: "Task list";
            };
            readonly tooltip: {
                readonly days: "d";
            };
            readonly menu: {
                readonly view: "View details";
                readonly edit: "Edit inline";
                readonly delete: "Delete";
                readonly addPredecessor: "Add predecessor…";
                readonly addSuccessor: "Add successor…";
                readonly removeDependency: "Remove dependency";
                readonly noCandidates: "No available tasks";
                readonly searchTasks: "Search tasks…";
                readonly qrcode: "Mobile QR code";
            };
            readonly qr: {
                readonly title: "Open on mobile";
                readonly hint: "Scan with a phone to open the details";
                readonly copy: "Copy link";
                readonly copied: "Copied";
                readonly close: "Close";
            };
            readonly delete: {
                readonly title: "Delete this task?";
                readonly body: "\"{{title}}\" will be permanently removed. This action cannot be undone.";
                readonly cancel: "Cancel";
                readonly confirm: "Delete";
                readonly deleting: "Deleting…";
            };
            readonly drawer: {
                readonly fallbackTitle: "Task Details";
            };
            readonly linkType: {
                readonly fs: "Finish → Start";
                readonly ss: "Start → Start";
                readonly ff: "Finish → Finish";
                readonly sf: "Start → Finish";
            };
            readonly conflict: {
                readonly title: "Schedule conflict";
                readonly body: "This move conflicts with dependency constraints. Auto-reschedule {{count}} affected task(s)?";
                readonly confirm: "Auto-reschedule";
                readonly cancel: "Keep as is";
            };
            readonly resource: {
                readonly header: "Resource";
                readonly peak: "Peak";
                readonly over: "overloaded";
                readonly empty: "No tasks to allocate.";
            };
            readonly readOnly: "Read-only";
            readonly readOnlyHint: "Editing is disabled for this view.";
            readonly lockedHint: "No edit permission";
            readonly writeFailed: "Save failed — the change was rolled back";
        };
        readonly view: {
            readonly editViewConfig: "Edit view config";
            readonly rename: "Rename";
            readonly duplicateView: "Duplicate View";
            readonly shareView: "Share View";
            readonly setAsDefault: "Set as Default";
            readonly pinView: "Pin View";
            readonly unpinView: "Unpin View";
            readonly changeViewType: "Change View Type";
            readonly deleteView: "Delete View";
            readonly addView: "Add View";
            readonly unsavedChanges: "Unsaved changes";
            readonly saveAsView: "Save as View";
            readonly moreViews: "{{count}} more";
            readonly activeFilters: "Active filters";
            readonly activeSort: "Active sort";
            readonly manageViews: "Manage views";
            readonly manageAllViews: "Manage all views…";
            readonly manageViewsDescription: "Reorder, rename, pin, or delete every view in this object.";
            readonly searchViews: "Search views";
            readonly addNewView: "Add new view";
            readonly done: "Done";
            readonly noViewsFound: "No views match your search.";
            readonly dragToReorder: "Drag to reorder";
            readonly defaultView: "Default view";
            readonly defaultBadge: "default";
            readonly tabActionsFor: "View actions for {{name}}";
            readonly readonlyAriaLabel: "Read-only view";
            readonly readonlyTooltip: "System view — defined in code, read-only.";
        };
        readonly detail: {
            readonly back: "Back";
            readonly edit: "Edit";
            readonly editInline: "Edit";
            readonly save: "Save";
            readonly saveChanges: "Save changes";
            readonly saving: "Saving…";
            readonly editFieldsInline: "Edit fields";
            readonly editInlineHint: "Double-click to edit";
            readonly lockedByApproval: "Locked for approval";
            readonly lockedTooltip: "This record has a pending approval request; editing is locked";
            readonly cancelApproval: "Recall approval";
            readonly cancelApprovalInFlight: "Recalling…";
            readonly cancelApprovalTooltip: "Recall the pending approval request to unlock this record";
            readonly cancelApprovalFailed: "Failed to recall approval";
            readonly cancelApprovalUnavailable: "Recalling approvals is not supported on this data source";
            readonly linkCopied: "Link copied to clipboard";
            readonly linkCopyFailed: "Failed to copy link";
            readonly cancel: "Cancel";
            readonly cancelEdit: "Discard changes";
            readonly sectionMoreDetails: "More details";
            readonly concurrentUpdateTitle: "This record was modified by someone else";
            readonly concurrentUpdateDescription: "Another user saved a newer version of {{field}} while you were editing. To prevent silently overwriting their change, please choose how to resolve the conflict.";
            readonly concurrentUpdateYourEdit: "Your edit";
            readonly concurrentUpdateCurrentValue: "Current value";
            readonly concurrentUpdateUpdatedBy: "Updated by {{name}}";
            readonly concurrentUpdateUpdatedAt: "Updated at {{when}}";
            readonly concurrentUpdateReload: "Reload latest";
            readonly concurrentUpdateOverwrite: "Overwrite anyway";
            readonly concurrentUpdateCancel: "Cancel";
            readonly openInNewTab: "Open in new tab";
            readonly share: "Share";
            readonly duplicate: "Duplicate";
            readonly export: "Export";
            readonly viewHistory: "View history";
            readonly delete: "Delete";
            readonly moreActions: "More actions";
            readonly addToFavorites: "Add to favorites";
            readonly removeFromFavorites: "Remove from favorites";
            readonly previousRecord: "Previous record";
            readonly nextRecord: "Next record";
            readonly recordOf: "{{current}} of {{total}}";
            readonly recordNotFound: "Record not found";
            readonly recordNotFoundDescription: "The record you are looking for does not exist or may have been deleted.";
            readonly goBack: "Go back";
            readonly details: "Details";
            readonly related: "Related";
            readonly relatedRecords: "{{count}} records";
            readonly relatedRecordOne: "{{count}} record";
            readonly noRelatedRecords: "No related records found";
            readonly loading: "Loading...";
            readonly copyToClipboard: "Copy to clipboard";
            readonly copied: "Copied!";
            readonly deleteConfirmation: "Are you sure you want to delete this record?";
            readonly editRecord: "Edit record";
            readonly viewAll: "View All";
            readonly new: "New";
            readonly emptyValue: "—";
            readonly activity: "Activity";
            readonly history: "History";
            readonly editRow: "Edit";
            readonly deleteRow: "Delete";
            readonly deleteRowConfirmation: "Are you sure you want to delete this record?";
            readonly deleteRowTitle: "Delete record";
            readonly actions: "Actions";
            readonly previousPage: "Previous";
            readonly nextPage: "Next";
            readonly pageOf: "Page {{current}} of {{total}}";
            readonly sortBy: "Sort by";
            readonly filterPlaceholder: "Filter...";
            readonly highlightFields: "Key Fields";
            readonly comments: "Comments";
            readonly searchComments: "Search comments…";
            readonly addCommentPlaceholder: "Add a comment… (Ctrl+Enter to submit)";
            readonly noMatchingComments: "No matching comments";
            readonly noCommentsYet: "No comments yet";
            readonly pinned: "Pinned";
            readonly pin: "Pin";
            readonly unpin: "Unpin";
            readonly justNow: "just now";
            readonly minutesAgo: "{{count}}m ago";
            readonly hoursAgo: "{{count}}h ago";
            readonly daysAgo: "{{count}}d ago";
            readonly systemActor: "System";
            readonly unknownUser: "Unknown";
            readonly createdBy: "Created by";
            readonly updatedBy: "Updated by";
            readonly created: "Created";
            readonly updated: "Updated";
            readonly dropFilesToUpload: "Drop files here or click to upload";
            readonly attachmentCount: "{{count}} attachment";
            readonly attachmentCountPlural: "{{count}} attachments";
            readonly removeAttachment: "Remove attachment";
            readonly unifiedDiff: "Unified diff";
            readonly sideBySideDiff: "Side-by-side diff";
            readonly noChanges: "No changes";
            readonly previousVersion: "Previous";
            readonly currentVersion: "Current";
            readonly discussion: "Discussion";
            readonly showDiscussion: "Show Discussion ({{count}})";
            readonly hideDiscussion: "Hide discussion";
            readonly bold: "Bold (Ctrl+B)";
            readonly italic: "Italic (Ctrl+I)";
            readonly listFormat: "List";
            readonly inlineCode: "Inline code";
            readonly mentionSomeone: "Mention someone";
            readonly preview: "Preview";
            readonly submitComment: "Submit (Ctrl+Enter)";
            readonly sendComment: "Send";
            readonly writeComment: "Write a comment…";
            readonly subscribedTooltip: "Subscribed — click to unsubscribe";
            readonly unsubscribedTooltip: "Subscribe to notifications";
            readonly firstRecord: "First record (Home)";
            readonly previousRecordKey: "Previous record (←)";
            readonly nextRecordKey: "Next record (→)";
            readonly lastRecord: "Last record (End)";
            readonly noRecords: "No records";
            readonly showEmptyRelated_one: "+ {{count}} empty";
            readonly showEmptyRelated_other: "+ {{count}} empty";
            readonly searchWhileNavigating: "Search while navigating";
            readonly searchRecords: "Search records…";
            readonly allActivity: "All Activity";
            readonly commentsOnly: "Comments Only";
            readonly fieldChangesFilter: "Field Changes";
            readonly tasksOnly: "Tasks Only";
            readonly leaveCommentPlaceholder: "Leave a comment… (Ctrl+Enter to submit)";
            readonly noActivity: "No activity recorded";
            readonly loadMore: "Load more";
            readonly edited: "(edited)";
            readonly via: "via {{source}}";
            readonly replyCount: "{{count}} reply";
            readonly replyCountPlural: "{{count}} replies";
            readonly replyPlaceholder: "Reply…";
            readonly filterActivity: "Filter activity";
            readonly openDiscussion: "Open discussion panel";
            readonly closeDiscussion: "Close discussion panel";
            readonly subscribeAriaLabel: "Subscribe to notifications";
            readonly unsubscribeAriaLabel: "Unsubscribe from notifications";
            readonly clearSearch: "Clear search";
            readonly copyEmail: "Copy email";
            readonly copyPhone: "Copy phone number";
            readonly copyRecordId: "Copy record ID";
            readonly showEmptyFields: "Show {{count}} empty fields";
            readonly hideEmptyFields: "Hide empty fields";
            readonly noValue: "No value";
        };
        readonly chart: {
            readonly noData: "No chart data available";
            readonly loading: "Loading chart...";
        };
        readonly report: {
            readonly total: "Total";
            readonly rowTotal: "Row Total";
            readonly columnTotal: "Column Total";
            readonly grandTotal: "Grand Total";
            readonly totals: "Totals";
            readonly rowsLabel: "Row";
            readonly columnsLabel: "Column";
            readonly allLabel: "(All)";
            readonly emptyLabel: "(Empty)";
            readonly loading: "Loading…";
            readonly failedToLoad: "Failed to load matrix: {{message}}";
            readonly needsAcross: "Matrix report requires at least one `groupingsAcross` field.";
            readonly aggregate: {
                readonly count: "Count";
                readonly countDistinct: "Distinct Count";
                readonly sum: "Sum";
                readonly avg: "Average";
                readonly min: "Min";
                readonly max: "Max";
                readonly first: "First";
            };
            readonly editor: {
                readonly breadcrumb: "Configuration";
                readonly basic: "Basic";
                readonly title: "Title";
                readonly titlePlaceholder: "e.g. Pipeline by Quarter";
                readonly description: "Description";
                readonly descriptionPlaceholder: "What does this report show?";
                readonly type: "Report type";
                readonly typeTabular: "Tabular — flat list";
                readonly typeSummary: "Summary — grouped with totals";
                readonly typeMatrix: "Matrix — pivot rows × columns";
                readonly typeJoined: "Joined — multiple blocks";
                readonly typeHelp: "Pick the layout that matches what you want to see.";
                readonly data: "Data";
                readonly objectName: "Data source";
                readonly objectNamePlaceholder: "e.g. opportunity";
                readonly objectNameHelp: "Which object should this report query?";
                readonly limit: "Row limit";
                readonly limitPlaceholder: "e.g. 100";
                readonly columns: "Columns";
                readonly columnsHint: "Pick which fields appear as columns. Add an aggregate (Sum, Count…) on Summary or Matrix reports.";
                readonly filters: "Filters";
                readonly filtersHint: "Limit the rows that go into this report.";
                readonly filtersComplex: "This report uses an advanced filter that cannot be edited here. Save will keep it unchanged.";
                readonly groupBy: "Group by";
                readonly groupByHint: "Group the data and compute subtotals.";
                readonly rows: "Rows";
                readonly rowsHint: "Group rows by these fields.";
                readonly columnsAxis: "Columns";
                readonly columnsAxisHint: "Pivot these fields across the top.";
                readonly values: "Values";
                readonly valuesHint: "Numbers shown in each cell. Pick one or more fields and add an aggregate (Sum, Count…).";
                readonly grouping: "Grouping";
                readonly addGrouping: "Add grouping";
                readonly dateGranularity: "Date bucket";
                readonly dateGranularityNone: "(use raw value)";
                readonly day: "Day";
                readonly week: "Week";
                readonly month: "Month";
                readonly quarter: "Quarter";
                readonly year: "Year";
                readonly sortAsc: "Ascending";
                readonly sortDesc: "Descending";
                readonly chart: "Chart";
                readonly chartHint: "Optional visualization rendered alongside the table.";
                readonly chartType: "Chart type";
                readonly chartTitle: "Chart title";
                readonly chartTitlePlaceholder: "Defaults to the report title";
                readonly chartXAxis: "X-axis (category)";
                readonly chartYAxis: "Y-axis (value)";
                readonly chartShowLegend: "Show legend";
                readonly chartShowDataLabels: "Show data labels";
                readonly chartNone: "(no chart)";
                readonly chartBar: "Bar";
                readonly chartLine: "Line";
                readonly chartArea: "Area";
                readonly chartPie: "Pie";
                readonly chartDonut: "Donut";
                readonly chartFunnel: "Funnel";
                readonly validationNeedsObject: "Pick a data source before adding columns.";
                readonly validationMatrixNeedsRowsCols: "Matrix reports need at least one Row and one Column.";
                readonly validationSummaryNeedsRows: "Summary reports need at least one grouping field.";
                readonly blocks: "Blocks";
                readonly blocksHint: "Each block is its own table or chart. Block-level filters are ANDed with the report filter.";
                readonly addBlock: "Add block";
                readonly removeBlock: "Remove block";
                readonly blockName: "Block name";
                readonly blockNamePlaceholder: "unique_block_name";
                readonly blockLabel: "Display label";
                readonly blockLabelPlaceholder: "Shown above the block";
                readonly blockDescription: "Description";
                readonly blockDescriptionPlaceholder: "Optional context for this block";
                readonly validationJoinedNeedsBlocks: "Joined reports need at least one block.";
                readonly validationBlockNameRequired: "Every block needs a non-empty name.";
                readonly validationBlockNameDuplicate: "Block names must be unique within the report.";
                readonly validationBlockNeedsColumns: "Every block needs at least one column.";
                readonly noneOption: "(none)";
                readonly addCondition: "Add condition";
                readonly combineLogic: "Combine with";
                readonly opContains: "contains";
                readonly opIsEmpty: "is empty";
                readonly opIsNotEmpty: "is not empty";
                readonly formatAuto: "Auto";
                readonly formatCurrency: "Currency";
                readonly formatPercent: "Percent";
                readonly formatInteger: "Integer";
                readonly formatDate: "Date";
                readonly formatDatetime: "Date & time";
                readonly columnLabelPlaceholder: "Label override";
                readonly aggregateColumn: "Aggregate";
                readonly formatColumn: "Format";
                readonly addColumns: "Add fields";
                readonly searchFields: "Search fields…";
                readonly noMatchingFields: "No fields match your search.";
                readonly noFieldsAvailable: "No fields available.";
                readonly columnsCount: "{n} column(s) selected";
                readonly columnsEmpty: "No columns selected yet.";
                readonly fieldPickerTitle: "Select fields";
                readonly fieldPickerDescription: "Pick one or more fields to add. Use the search box to narrow the list.";
                readonly fieldPickerChangeTitle: "Change field";
                readonly fieldPickerAddGroupingTitle: "Add grouping";
                readonly fieldPickerEmpty: "(pick field)";
                readonly fieldPickerSelected: "{n} selected";
                readonly fieldPickerClear: "Clear selection";
                readonly fieldPickerAdd: "Add";
                readonly fieldPickerAddN: "Add {n}";
            };
        };
        readonly map: {
            readonly searchLocations: "Search locations…";
            readonly locationDetails: "Location Details";
            readonly markersCount: "{{count}} markers";
            readonly invalidCoordinates: "{{count}} record with missing or invalid coordinates excluded from the map.";
            readonly invalidCoordinatesPlural: "{{count}} records with missing or invalid coordinates excluded from the map.";
        };
        readonly workflow: {
            readonly draft: "Draft";
            readonly active: "Active";
            readonly paused: "Paused";
            readonly completed: "Completed";
            readonly cancelled: "Cancelled";
            readonly save: "Save";
            readonly publish: "Publish";
            readonly addNode: "Add Node";
            readonly workflowFlow: "Workflow Flow";
            readonly properties: "Properties";
            readonly connections: "Connections";
            readonly quickConnect: "Quick Connect";
            readonly fromPlaceholder: "From...";
            readonly toPlaceholder: "To...";
            readonly connect: "Connect";
            readonly label: "Label";
            readonly type: "Type";
            readonly description: "Description";
            readonly assignee: "Assignee";
            readonly assigneeType: "Assignee Type";
            readonly user: "User";
            readonly role: "Role";
            readonly group: "Group";
            readonly expression: "Expression";
            readonly timeoutMinutes: "Timeout (minutes)";
            readonly selectNodeToEdit: "Select a node to edit its properties";
            readonly workflowTitle: "Workflow Title";
            readonly newWorkflow: "New Workflow";
            readonly outConnections: "{{count}} out";
            readonly start: "Start";
            readonly end: "End";
            readonly task: "Task";
            readonly userTask: "User Task";
            readonly serviceTask: "Service Task";
            readonly scriptTask: "Script Task";
            readonly approval: "Approval";
            readonly condition: "Condition";
            readonly parallelGateway: "Parallel Gateway";
            readonly joinGateway: "Join Gateway";
            readonly boundaryEvent: "Boundary Event";
            readonly delay: "Delay";
            readonly notification: "Notification";
            readonly webhook: "Webhook";
            readonly allowConcurrency: "Allow (run concurrently)";
            readonly forbidConcurrency: "Forbid (skip new)";
            readonly replaceConcurrency: "Replace (cancel existing)";
            readonly queueConcurrency: "Queue (run after current)";
            readonly conditionEvent: "Condition";
            readonly manualEvent: "Manual";
            readonly webhookEvent: "Webhook";
            readonly timerEvent: "Timer";
            readonly signalEvent: "Signal";
            readonly versionHistory: "Version History";
            readonly importBpmn: "Import BPMN";
            readonly exportBpmn: "Export BPMN";
            readonly undo: "Undo";
            readonly redo: "Redo";
            readonly resetZoom: "Reset zoom";
        };
        readonly designer: {
            readonly undo: "Undo";
            readonly redo: "Redo";
        };
        readonly dashboard: {
            readonly addWidget: "Add widget";
            readonly removeWidget: "Remove widget";
            readonly editLayout: "Edit layout";
            readonly saveLayout: "Save layout";
            readonly resetLayout: "Reset layout";
            readonly total: "Total";
            readonly noDataAvailable: "No data available";
            readonly noDataSourceFor: "No data source available for";
            readonly noRows: "No rows";
            readonly pickMeasures: "Pick measures (values) for this dataset widget.";
            readonly datasetUnsupported: "This data source does not support dataset queries.";
            readonly details: "Details";
            readonly exportCsv: "Export CSV";
            readonly openInList: "Open in list";
            readonly trend: {
                readonly vsLastQuarter: "vs last quarter";
                readonly vsLastMonth: "vs last month";
                readonly vsLastWeek: "vs last week";
                readonly vsLastYear: "vs last year";
                readonly vsYesterday: "vs yesterday";
                readonly vsPreviousPeriod: "vs previous period";
            };
            readonly filters: {
                readonly label: "Dashboard filters";
                readonly dateRange: "Date range";
                readonly allTime: "All time";
                readonly custom: "Custom…";
                readonly all: "All";
                readonly reset: "Reset";
                readonly range: {
                    readonly today: "Today";
                    readonly yesterday: "Yesterday";
                    readonly this_week: "This week";
                    readonly last_week: "Last week";
                    readonly this_month: "This month";
                    readonly last_month: "Last month";
                    readonly this_quarter: "This quarter";
                    readonly last_quarter: "Last quarter";
                    readonly this_year: "This year";
                    readonly last_year: "Last year";
                    readonly last_7_days: "Last 7 days";
                    readonly last_30_days: "Last 30 days";
                    readonly last_90_days: "Last 90 days";
                };
            };
        };
        readonly configPanel: {
            readonly save: "Save";
            readonly discard: "Discard";
            readonly close: "Close";
            readonly layout: "Layout";
            readonly columns: "Columns";
            readonly gap: "Gap";
            readonly rowHeight: "Row height";
            readonly data: "Data";
            readonly refreshInterval: "Refresh interval";
            readonly appearance: "Appearance";
            readonly title: "Title";
            readonly showDescription: "Show description";
            readonly theme: "Theme";
            readonly configuration: "Configuration";
            readonly general: "General";
            readonly advanced: "Advanced";
        };
        readonly appDesigner: {
            readonly createApp: "Create Application";
            readonly editApp: "Edit Application";
            readonly basicInfo: "Basic Info";
            readonly objects: "Objects";
            readonly navigation: "Navigation";
            readonly branding: "Branding";
            readonly appName: "App Name";
            readonly appTitle: "Title";
            readonly appDescription: "Description";
            readonly appIcon: "Icon";
            readonly template: "Template";
            readonly layout: "Layout";
            readonly layoutSidebar: "Sidebar";
            readonly layoutHeader: "Header";
            readonly layoutEmpty: "Empty";
            readonly selectObjects: "Select Objects";
            readonly searchObjects: "Search objects…";
            readonly selectAll: "Select All";
            readonly deselectAll: "Deselect All";
            readonly navBuilder: "Navigation Builder";
            readonly addGroup: "Add Group";
            readonly addUrl: "Add URL";
            readonly addSeparator: "Add Separator";
            readonly noNavItems: "No navigation items yet.";
            readonly logoUrl: "Logo URL";
            readonly primaryColor: "Primary Color";
            readonly faviconUrl: "Favicon URL";
            readonly preview: "Preview";
            readonly complete: "Complete";
            readonly snakeCaseHint: "Must be snake_case (e.g. my_app)";
            readonly modeEdit: "Edit";
            readonly modePreview: "Preview";
            readonly modeCode: "Code";
            readonly addWidget: "Add Widget";
            readonly widgetProperties: "Widget Properties";
            readonly dataSource: "Data Source";
            readonly valueField: "Value Field";
            readonly aggregate: "Aggregate";
            readonly colorVariant: "Color Variant";
            readonly addComponent: "Add Component";
            readonly componentProperties: "Component Properties";
            readonly viewType: "View Type";
            readonly fields: "Fields";
            readonly toolbar: "Toolbar";
            readonly showSearch: "Show Search";
            readonly showFilters: "Show Filters";
            readonly showSort: "Show Sort";
            readonly appearance: "Appearance";
            readonly rowHeight: "Row Height";
            readonly stripedRows: "Striped Rows";
            readonly bordered: "Bordered";
            readonly livePreview: "Live Preview";
            readonly stepBasicDesc: "Name, title, and layout";
            readonly stepObjectsDesc: "Select business objects";
            readonly stepNavigationDesc: "Build navigation tree";
            readonly stepBrandingDesc: "Logo, colors, and favicon";
            readonly noObjectsFound: "No objects found.";
            readonly noNavItemsHint: "No navigation items yet. Select objects in the previous step or add items manually.";
            readonly separator: "Separator";
            readonly separatorLabel: "— Separator —";
            readonly newGroup: "New Group";
            readonly newLink: "New Link";
            readonly saveDraft: "Save Draft";
            readonly cancelConfirmTitle: "Discard changes?";
            readonly cancelConfirmMessage: "You have unsaved changes. Are you sure you want to cancel?";
            readonly confirmDiscard: "Discard";
            readonly keepEditing: "Keep Editing";
            readonly navNoItems: "No navigation items. Click buttons above to add items.";
            readonly navNoPreviewItems: "No items";
            readonly navLivePreview: "Live Preview";
            readonly navCollapseGroup: "Collapse group";
            readonly navExpandGroup: "Expand group";
            readonly navAddChild: "Add child";
            readonly navMoveUp: "Move up";
            readonly navMoveDown: "Move down";
            readonly navRemove: "Remove";
            readonly navObjectPage: "Object Page";
            readonly navDashboard: "Dashboard";
            readonly navPage: "Page";
            readonly navReport: "Report";
            readonly navGroup: "Group";
            readonly navUrl: "URL";
            readonly navSeparator: "Separator";
            readonly navTypeObject: "Object";
            readonly navTypeDashboard: "Dashboard";
            readonly navTypePage: "Page";
            readonly navTypeReport: "Report";
            readonly navTypeUrl: "URL";
            readonly navTypeGroup: "Group";
            readonly navTypeSeparator: "Separator";
            readonly navTypeAction: "Action";
            readonly navEditIcon: "Edit icon";
            readonly navToggleVisible: "Toggle visibility";
            readonly navHidden: "Hidden";
            readonly navExportSchema: "Export JSON";
            readonly navImportSchema: "Import JSON";
            readonly navExportSuccess: "Navigation schema exported";
            readonly navImportSuccess: "Navigation schema imported";
            readonly navImportError: "Invalid navigation JSON";
            readonly navIconPlaceholder: "Icon name (e.g. Users)";
            readonly dashboardEditor: "Dashboard Editor";
            readonly noWidgets: "No widgets. Click a button above to add one.";
            readonly widgetLayoutSize: "Layout Size";
            readonly widgetWidth: "Width";
            readonly widgetHeight: "Height";
            readonly dashboardPreview: "Dashboard Preview";
            readonly noWidgetsPreview: "No widgets to preview";
            readonly pageCanvasEditor: "Page Canvas Editor";
            readonly emptyPage: "Empty page. Click a button above to add a component.";
            readonly pagePreview: "Page Preview";
            readonly noComponentsPreview: "No components to preview";
            readonly modePage: "Page";
            readonly modeDashboard: "Dashboard";
            readonly undo: "Undo";
            readonly redo: "Redo";
            readonly brandingEditor: "Branding Editor";
            readonly brandingExport: "Export JSON";
            readonly brandingImport: "Import JSON";
            readonly brandingPreview: "Preview";
            readonly brandingSampleButton: "Sample Button";
            readonly brandingSampleText: "This is how your brand theme will look.";
            readonly colorPalette: "Color Palette";
            readonly fontFamily: "Font Family";
            readonly fontDefault: "Default (System)";
            readonly modeLight: "Light";
            readonly modeDark: "Dark";
            readonly mobilePreview: "Mobile Preview";
            readonly objectManager: {
                readonly title: "Object Manager";
                readonly addObject: "New Object";
                readonly searchPlaceholder: "Search objects…";
                readonly noObjects: "No objects found.";
                readonly objectName: "API Name";
                readonly objectLabel: "Label";
                readonly pluralLabel: "Plural Label";
                readonly icon: "Icon";
                readonly selectIcon: "Select icon…";
                readonly group: "Group";
                readonly noGroup: "No Group";
                readonly sortOrder: "Sort Order";
                readonly enabled: "Enabled";
                readonly relationships: "Relationships";
                readonly systemBadge: "System";
                readonly fieldCount: "{{count}} fields";
                readonly ungrouped: "Ungrouped";
                readonly deleteConfirmTitle: "Delete Object?";
                readonly deleteConfirmMessage: "This will permanently delete the object and all its fields. This action cannot be undone.";
            };
            readonly fieldDesigner: {
                readonly title: "Field Designer";
                readonly addField: "New Field";
                readonly searchPlaceholder: "Search fields…";
                readonly allTypes: "All Types";
                readonly noFields: "No fields found.";
                readonly fieldName: "API Name";
                readonly fieldLabel: "Label";
                readonly fieldType: "Type";
                readonly fieldGroup: "Group";
                readonly description: "Description";
                readonly required: "Required";
                readonly unique: "Unique";
                readonly readOnly: "Read Only";
                readonly hidden: "Hidden";
                readonly indexed: "Indexed";
                readonly externalId: "External ID";
                readonly trackHistory: "Track History";
                readonly defaultValue: "Default Value";
                readonly placeholder: "Placeholder";
                readonly referenceTo: "Reference To";
                readonly formula: "Formula";
                readonly options: "Options";
                readonly addOption: "Add Option";
                readonly validationRules: "Validation Rules";
                readonly addRule: "Add Rule";
                readonly systemBadge: "System";
                readonly ungrouped: "General";
                readonly deleteConfirmTitle: "Delete Field?";
                readonly deleteConfirmMessage: "This will permanently delete the field. Existing data in this field will be lost.";
                readonly basicSection: "Basic";
                readonly typeSpecificSection: "Type Settings";
                readonly advancedSection: "Advanced";
                readonly typeCategory: {
                    readonly text: "Text";
                    readonly number: "Number";
                    readonly date: "Date & Time";
                    readonly choice: "Choice";
                    readonly relation: "Relation";
                    readonly advanced: "Advanced";
                };
            };
        };
        readonly console: {
            readonly title: "ObjectOS";
            readonly initializing: "Initializing application...";
            readonly search: "Search…";
            readonly breadcrumb: {
                readonly dashboards: "Dashboards";
                readonly pages: "Pages";
                readonly reports: "Reports";
                readonly system: "System";
            };
            readonly nav: {
                readonly pinItem: "Pin {{name}}";
                readonly unpinItem: "Unpin {{name}}";
                readonly dragToReorder: "Drag to reorder";
                readonly favorites: "Favorites";
            };
            readonly loadingSteps: {
                readonly connecting: "Connecting to data source";
                readonly loadingConfig: "Loading configuration";
                readonly preparingWorkspace: "Preparing workspace";
            };
            readonly loadingHint: "Setting up a new environment can take a few moments.";
            readonly error: {
                readonly connectionFailed: "Cannot connect to server";
                readonly serverUnreachable: "The server at {{url}} is unreachable.";
                readonly checkServer: "Please check your network connection or that the backend is running.";
                readonly timeout: "Connection timed out after 10 seconds.";
            };
            readonly actions: {
                readonly retry: "Retry";
                readonly retrying: "Retrying…";
            };
            readonly shortcuts: {
                readonly title: "Keyboard Shortcuts";
                readonly description: "Quick reference for all available keyboard shortcuts.";
                readonly groups: {
                    readonly general: "General";
                    readonly navigation: "Navigation";
                    readonly dataViews: "Data Views";
                    readonly preferences: "Preferences";
                };
                readonly openCommandPalette: "Open command palette";
                readonly showShortcuts: "Show keyboard shortcuts";
                readonly closeDialog: "Close dialog / panel";
                readonly toggleSidebar: "Toggle sidebar";
                readonly focusSearch: "Focus search";
                readonly createRecord: "Create new record";
                readonly refreshData: "Refresh data";
                readonly editRecord: "Edit selected record";
                readonly toggleDarkMode: "Toggle dark mode";
            };
            readonly commandPalette: {
                readonly title: "Command palette";
                readonly placeholder: "Type a command or search...";
                readonly noResults: "No results found.";
                readonly searching: "Searching…";
                readonly records: "Records";
                readonly recentRecords: "Recently viewed";
                readonly objects: "Objects";
                readonly dashboards: "Dashboards";
                readonly pages: "Pages";
                readonly reports: "Reports";
                readonly switchApp: "Switch App";
                readonly current: "Current";
                readonly preferences: "Preferences";
                readonly lightTheme: "Light Theme";
                readonly darkTheme: "Dark Theme";
                readonly systemTheme: "System Theme";
                readonly actions: "Actions";
                readonly openFullSearch: "Open Full Search Page";
                readonly createApp: "Create New App";
            };
            readonly ai: {
                readonly usage: {
                    readonly title: "AI usage";
                    readonly meterBuild: "Build";
                    readonly meterAsk: "Ask";
                    readonly statusOk: "Plenty left";
                    readonly statusLow: "Running low";
                    readonly statusFull: "Limit reached";
                    readonly resetsDaily: "Resets tonight";
                    readonly resetsMonthly: "Resets next cycle";
                    readonly ctaUpgrade: "Upgrade to keep going";
                    readonly ctaTopUp: "Add credits to continue";
                    readonly ariaLabel: "AI usage: {{status}}";
                };
                readonly workspaceTitle: "AI Workspace";
                readonly workspaceSubtitle: "Ask, inspect, and resume conversations";
                readonly openChats: "Open chats";
                readonly chats: "Chats";
                readonly chatsDescription: "Browse and manage AI conversations.";
                readonly share: "Share";
                readonly shareTitle: "Share this conversation";
                readonly shareDisabledTitle: "Start chatting to enable sharing";
                readonly newChat: "New";
                readonly searchChats: "Search chats...";
                readonly noChatsYet: "No chats yet";
                readonly noChatsDescription: "Start a new conversation to see it here.";
                readonly noMatchingChats: "No matching chats.";
                readonly newConversation: "New conversation";
                readonly renameConversation: "Rename conversation";
                readonly deleteConversation: "Delete conversation";
                readonly saveRename: "Save rename";
                readonly cancelRename: "Cancel rename";
                readonly loadingHistory: "Loading conversation history...";
                readonly conversationReady: "Conversation ready";
                readonly preparingConversation: "Preparing a new conversation";
                readonly offlineDemoMode: "Offline demo mode — agent list unavailable";
                readonly sendFailedRateLimited: "You're sending messages too quickly. Your message is kept below — wait a moment and try again.";
                readonly sendFailedGeneric: "Couldn't send your message. It's kept below — please try again.";
                readonly askAgent: "Ask {{agent}}...";
                readonly assistant: "Assistant";
                readonly liveCanvas: "Live preview — {{app}} (draft)";
                readonly liveCanvasUnlisted: "Live app — {{app}} (unlisted until published)";
                readonly loadingAgents: "Loading agents...";
                readonly askAnything: "Ask anything...";
                readonly emptyTitle: "Start a conversation";
                readonly emptyDescription: "Ask anything — the assistant has access to your current app context.";
                readonly switchAssistant: "Switch assistant";
                readonly chooseAgent: "Choose assistant…";
                readonly empty: {
                    readonly build: {
                        readonly title: "Build with AI";
                        readonly description: "Describe an app or workflow in plain language — I draft the objects, screens and automations, then you review and publish.";
                    };
                    readonly ask: {
                        readonly title: "Ask your data";
                        readonly description: "Ask questions about your records — counts, lists, and summaries across the data you can access.";
                    };
                    readonly editApp: {
                        readonly title: "Editing “{{app}}”";
                        readonly titleGeneric: "Edit this app";
                        readonly description: "What would you like to change? I’ll modify this app in place — add a field, object, view or automation, or adjust what’s already there.";
                    };
                };
                readonly clearConversation: "Clear";
                readonly sendHint: "to send";
                readonly agentActivity: "Agent activity";
                readonly toolCompleted: "Completed";
                readonly toolRunning: "Running";
                readonly toolAwaitingApproval: "Awaiting approval";
                readonly toolFailed: "Failed";
                readonly toolDetailsHidden: "Tool inputs and raw results are hidden in this view.";
                readonly copy: "Copy";
                readonly copied: "Copied";
                readonly regenerate: "Regenerate";
                readonly model: "Model";
                readonly submit: "Submit";
                readonly uploadFiles: "Upload files";
                readonly stopResponse: "Stop response";
                readonly trace: "trace";
                readonly viewTrace: "View trace";
                readonly nextSteps: "What's next";
                readonly publishDrafts: "Publish";
                readonly publishOk: "Published — objects are now live.";
                readonly seedWarn: "Published, but some sample data failed to load.";
                readonly openBuiltApp: "Open app";
                readonly designBuiltApp: "Design in Studio";
                readonly previewDraft: "Preview";
                readonly previewApp: "Preview app";
                readonly resizeSplit: "Resize chat and preview";
                readonly hideChats: "Hide chats";
                readonly showChats: "Show chats";
                readonly planTitle: "Proposed plan";
                readonly planQuestions: "Confirm before building";
                readonly planAssumptions: "Assumptions";
                readonly planApproveHint: "Reply to approve or adjust this plan.";
                readonly planApprove: "Build it";
                readonly planAdjust: "Adjust";
                readonly planApproveMessage: "Looks good — build it as proposed.";
                readonly planApproveDefaultsMessage: "Build it with your best assumptions; use sensible defaults for the open questions.";
                readonly planAnswerMessage: "For \"{{question}}\", go with: {{option}}.";
                readonly justNow: "just now";
                readonly minutesAgo: "{{count}}m ago";
                readonly hoursAgo: "{{count}}h ago";
                readonly daysAgo: "{{count}}d ago";
                readonly agentLabels: {
                    readonly ask: "Ask";
                    readonly build: "Build";
                    readonly dataChat: "Assistant";
                    readonly metadataAssistant: "Metadata Assistant";
                };
                readonly suggestions: {
                    readonly dataChat: {
                        readonly userCount: "How many users are in the system? List their emails.";
                        readonly recentRecords: "List the 5 most recently created records.";
                        readonly recordCounts: "Count records for each object.";
                    };
                    readonly metadataAssistant: {
                        readonly buildCrm: "Build a sales CRM — customers, contacts, and a deal pipeline I can total by stage.";
                        readonly buildApp: "Create a project tracker — projects, tasks with owners and due dates, and a board by status.";
                        readonly buildFlow: "Design a support desk — tickets with priority, a status workflow, and customer links.";
                        readonly buildInventory: "Build an inventory app — products, stock levels, suppliers, and low-stock visibility.";
                        readonly buildRecruiting: "Make an applicant tracker — candidates, open roles, interview stages, and notes.";
                    };
                    readonly generic: {
                        readonly help: "What can you help me with?";
                        readonly availableObjects: "List the available data objects.";
                        readonly recentActivity: "Summarize my recent activity.";
                    };
                    readonly editApp: {
                        readonly addField: "Add a field to one of the objects.";
                        readonly addObject: "Add a new object and relate it to an existing one.";
                        readonly addDashboard: "Add a dashboard for the key metrics.";
                        readonly addAutomation: "Add an automation — an approval, a status flow, or a notification.";
                    };
                };
            };
            readonly errors: {
                readonly somethingWentWrong: "Something went wrong";
                readonly unexpectedError: "An unexpected error occurred while rendering this view.";
                readonly tryAgain: "Try Again";
                readonly goHome: "Go Home";
                readonly errorDetails: "Error Details (dev only)";
            };
            readonly theme: {
                readonly toggle: "Toggle theme";
                readonly light: "Light";
                readonly dark: "Dark";
                readonly system: "System";
            };
            readonly objectData: {
                readonly badge: "Data";
                readonly description: "URL-defined data slice — not bound to any saved view.";
                readonly filteredBy: "Filtered by";
                readonly removeFilter: "Remove filter {{field}}";
                readonly saveAsView: "Save as view";
                readonly noAccessTitle: "Access denied";
                readonly noAccess: "You do not have permission to view this data.";
            };
            readonly identityImport: {
                readonly policyTitle: "Sign-in setup for imported users";
                readonly policy: {
                    readonly none: "No password (recommended)";
                    readonly invite: "Send invitations";
                    readonly temporary: "Temporary passwords";
                };
                readonly policyHint: {
                    readonly none: "Users first sign in with a phone OTP, magic link, or password-reset link, then set their own password.";
                    readonly invite: "Each created user gets a set-your-password email (or an invitation SMS for phone-only rows). Requires a configured email/SMS service.";
                    readonly temporary: "For deployments without email/SMS: each created user gets a one-time password, shown ONCE on the result screen. First sign-in forces a change.";
                };
                readonly passwordsNote: "Temporary passwords — shown once, never stored. Save them now; each user must change theirs at first sign-in.";
                readonly passwordsMore: "More entries omitted — use the download.";
                readonly passwordsDownload: "Download CSV";
            };
            readonly objectView: {
                readonly objectNotFound: "Object Not Found";
                readonly objectNotFoundDescription: "The object \"{{objectName}}\" does not exist in the current configuration.";
                readonly objectNotFoundHint: "Check your app navigation settings or select a different object from the sidebar.";
                readonly systemViewReadonly: "System view defined in code — read-only.";
                readonly expandToPage: "Open as full page";
                readonly allRecords: "All Records";
                readonly exitDesignMode: "Exit Design Mode";
                readonly enterDesignMode: "Enter Design Mode";
                readonly metadataInspector: "Metadata Inspector";
                readonly editView: "Edit View";
                readonly addView: "Add View";
                readonly designTools: "Design tools";
                readonly new: "New";
                readonly import: "Import";
                readonly importTitle: "Import from CSV";
                readonly importedToast: "Imported {{count}} row(s).";
                readonly importedWithSkipped: "Imported {{ok}} row(s); skipped {{skipped}}.";
                readonly configureView: "Configure View";
                readonly closePanel: "Close panel";
                readonly showAdvancedSettings: "Show advanced settings";
                readonly showFewerSettings: "Show fewer settings";
                readonly page: "Page";
                readonly pageConfigHint: "Toolbar, navigation & view shell settings";
                readonly listConfigHint: "Data rendering, columns & appearance for this list type";
                readonly general: "General";
                readonly generalHint: "View title, description, and type";
                readonly toolbar: "Toolbar";
                readonly toolbarHint: "Search, filter, sort, group, and density toggles";
                readonly toolbarEnabledCount: "{{count}} of {{total}} enabled";
                readonly navigationSection: "Navigation";
                readonly navigationHint: "Row click behavior and detail view settings";
                readonly records: "Records";
                readonly recordsHint: "Selection mode, add record, and inline editing";
                readonly exportPrint: "Export & Print";
                readonly exportPrintHint: "Export formats, printing, and record count display";
                readonly showAllFields: "Show All";
                readonly hideAllFields: "Hide All";
                readonly searchFields: "Search fields...";
                readonly title: "Title";
                readonly description: "Description";
                readonly data: "Data";
                readonly source: "Source";
                readonly columns: "Columns";
                readonly filterBy: "Filter by";
                readonly sortBy: "Sort by";
                readonly appearance: "Appearance";
                readonly showDescription: "Show description";
                readonly viewType: "View type";
                readonly userFilters: "User filters";
                readonly enableSearch: "Enable search";
                readonly enableFilter: "Enable filter";
                readonly enableSort: "Enable sort";
                readonly enableHideFields: "Enable hide fields";
                readonly enableGroup: "Enable group";
                readonly enableColor: "Enable color";
                readonly enableDensity: "Enable density";
                readonly userActions: "User actions";
                readonly addRecordViaForm: "Add records through a form";
                readonly advanced: "Advanced";
                readonly allowExport: "Allow export";
                readonly recordCount: "{{count}} records";
                readonly noDescription: "No description";
                readonly none: "None";
                readonly columnsConfigured: "{{count}} columns";
                readonly save: "Save";
                readonly discard: "Discard";
                readonly createView: "Create View";
                readonly createViewDesc: "Pick a view type, then give it a name. You can change every setting afterwards.";
                readonly cancel: "Cancel";
                readonly create: "Create";
                readonly delete: "Delete";
                readonly deleteViewTitle: "Delete view";
                readonly deleteViewConfirm: "Are you sure you want to delete the view \"{{name}}\"? This cannot be undone.";
                readonly bulkDeleteConfirm: "Delete {{count}} selected records? This cannot be undone.";
                readonly duplicateViewName: "A view with this name already exists.";
                readonly viewTypeGrid: "Grid";
                readonly viewTypeGridDesc: "A spreadsheet-style table of records.";
                readonly viewTypeKanban: "Kanban";
                readonly viewTypeKanbanDesc: "Cards grouped into columns by a single-select field.";
                readonly viewTypeCalendar: "Calendar";
                readonly viewTypeCalendarDesc: "Records placed on a monthly calendar by date.";
                readonly viewTypeGallery: "Gallery";
                readonly viewTypeGalleryDesc: "Large image cards driven by an attachment field.";
                readonly viewTypeTimeline: "Timeline";
                readonly viewTypeTimelineDesc: "Records along a horizontal time axis.";
                readonly viewTypeGantt: "Gantt";
                readonly viewTypeGanttDesc: "Project bars with start / end and dependencies.";
                readonly viewTypeMap: "Map";
                readonly viewTypeMapDesc: "Geographic markers from latitude / longitude fields.";
                readonly viewTypeChart: "Chart";
                readonly viewTypeChartDesc: "Aggregated bar / line / pie visualisations.";
                readonly viewTypeTree: "Tree";
                readonly viewTypeTreeDesc: "Nest self-referencing records into a hierarchy by a parent field.";
                readonly parentField: "Parent field";
                readonly parentFieldHelp: "The field pointing to the parent record (same object) that defines the hierarchy. Only self-referencing fields qualify.";
                readonly newView: "New View";
                readonly typeOptions: "Type Options";
                readonly groupByField: "Group by field";
                readonly groupByFieldHelp: "The kanban groups records into columns by this field's values.";
                readonly startDateField: "Start date field";
                readonly startDateFieldHelp: "The calendar places records on the cell matching this date.";
                readonly ganttStartDateFieldHelp: "The left edge of each Gantt bar uses this date.";
                readonly ganttEndDateFieldHelp: "The right edge of each Gantt bar uses this date.";
                readonly timelineDateFieldHelp: "Records are placed on the timeline by this date.";
                readonly titleField: "Title field";
                readonly latitudeField: "Latitude field";
                readonly latitudeFieldHelp: "Field providing the latitude coordinate (geo fields only).";
                readonly longitudeField: "Longitude field";
                readonly longitudeFieldHelp: "Field providing the longitude coordinate (geo fields only).";
                readonly imageField: "Image field";
                readonly imageFieldHelp: "The gallery cover comes from this image or attachment field.";
                readonly dateField: "Date field";
                readonly selectField: "Select field...";
                readonly selectOption: "Select...";
                readonly noEligibleFieldForType: "No eligible field of this type. Add one to the object first.";
                readonly viewTypeUnavailable: "This object has no field that can serve as \"{{field}}\".";
                readonly viewTypeUnavailableShort: "Not supported by this object.";
                readonly chartType: "Chart type";
                readonly chartTypeHelp: "Determines how the data is rendered.";
                readonly chartTypeBar: "Bar chart";
                readonly chartTypeLine: "Line chart";
                readonly chartTypePie: "Pie chart";
                readonly chartTypeArea: "Area chart";
                readonly chartTypeScatter: "Scatter chart";
                readonly xAxisField: "X-axis field";
                readonly xAxisFieldHelp: "The categorical or time dimension.";
                readonly yAxisField: "Y-axis field";
                readonly yAxisFieldHelp: "The numeric field to aggregate.";
                readonly gridOptionsHint: "Grid view uses the columns configured above.";
                readonly groupBy: "Group by";
                readonly prefixField: "Prefix field";
                readonly fields: "Fields";
                readonly fieldsVisible: "{{count}} visible";
                readonly sortsCount: "{{count}} sorts";
                readonly filtersCount: "{{count}} filters";
                readonly endDateField: "End date field";
                readonly color: "Color";
                readonly fieldTextColor: "Field text color";
                readonly rowHeight: "Row height";
                readonly wrapHeaders: "Wrap headers";
                readonly showFieldDescriptions: "Show field descriptions";
                readonly collapseAllByDefault: "Collapse all by default";
                readonly striped: "Striped rows";
                readonly bordered: "Bordered cells";
                readonly inlineEdit: "Edit records inline";
                readonly addDeleteRecordsInline: "Add/delete records inline";
                readonly clickIntoRecordDetails: "Click into record details";
                readonly navigationMode: "Navigation mode";
                readonly navigationWidth: "Navigation width";
                readonly navigationWidthHint: "Available for drawer, modal, and split navigation modes";
                readonly openNewTab: "Open in new tab";
                readonly openNewTabHint: "Available for page and new window navigation modes";
                readonly selectionMode: "Selection mode";
                readonly selectionNone: "None";
                readonly selectionSingle: "Single";
                readonly selectionMultiple: "Multiple";
                readonly pageSize: "Page size";
                readonly pageSizeOptions: "Page size options";
                readonly exportFormats: "Export formats";
                readonly exportMaxRecords: "Max records";
                readonly exportIncludeHeaders: "Include headers";
                readonly exportFileNamePrefix: "File name prefix";
                readonly searchableFields: "Searchable fields";
                readonly filterableFields: "Filterable fields";
                readonly resizableColumns: "Resizable columns";
                readonly densityCompact: "Compact";
                readonly densityComfortable: "Comfortable";
                readonly densitySpacious: "Spacious";
                readonly densityMode: "Density mode";
                readonly hiddenFields: "Hidden fields";
                readonly rowActions: "Row actions";
                readonly bulkActions: "Bulk actions";
                readonly sharing: "Sharing";
                readonly sharingEnabled: "Enable sharing";
                readonly sharingVisibility: "Visibility";
                readonly addRecordEnabled: "Enable add record";
                readonly addRecordPosition: "Position";
                readonly addRecordMode: "Mode";
                readonly addRecordFormView: "Form view";
                readonly conditionalFormatting: "Conditional formatting";
                readonly addRule: "Add rule";
                readonly quickFilters: "Quick filters";
                readonly addQuickFilter: "Add quick filter";
                readonly ufElements: "Elements";
                readonly ufDropdown: "Dropdown";
                readonly ufTabs: "Tabs";
                readonly ufToggle: "Toggle";
                readonly ufAddField: "+ Add filter field...";
                readonly ufNoFields: "No fields available";
                readonly ufAddTab: "+ Add tab";
                readonly ufTabLabel: "Label";
                readonly ufShowAllRecords: "Show \"All records\" tab";
                readonly ufAllowAddTab: "Allow adding tabs";
                readonly showRecordCount: "Show record count";
                readonly allowPrinting: "Allow printing";
                readonly virtualScroll: "Virtual scroll";
                readonly emptyStateTitle: "Empty state title";
                readonly emptyStateMessage: "Empty state message";
                readonly emptyStateIcon: "Empty state icon";
                readonly ariaLabel: "ARIA label";
                readonly ariaDescribedBy: "ARIA described by";
                readonly ariaLive: "ARIA live";
                readonly accessibility: "Accessibility";
                readonly viewTabs: "View Tabs";
            };
            readonly localeSwitcher: {
                readonly label: "Language";
            };
        };
        readonly auth: {
            readonly login: {
                readonly title: "Sign in to your account";
                readonly description: "Enter your email and password to continue";
                readonly emailLabel: "Email";
                readonly emailPlaceholder: "name@example.com";
                readonly passwordLabel: "Password";
                readonly passwordPlaceholder: "Enter your password";
                readonly forgotPasswordText: "Forgot password?";
                readonly submitButton: "Sign In";
                readonly submittingButton: "Signing in...";
                readonly noAccountText: "Don't have an account?";
                readonly signUpText: "Sign up";
                readonly signingIn: "Signing you in…";
                readonly ssoHandoff: "Continue to {{target}}";
                readonly devAdminHint: {
                    readonly title: "Development instance";
                    readonly body: "Sign in with the seeded dev admin:";
                    readonly dismiss: "Dismiss";
                };
                readonly errors: {
                    readonly invalidCredentials: "Invalid email or password. Please try again.";
                    readonly emailNotVerified: "Please verify your email address before signing in.";
                    readonly oauthCallbackFailed: "Single sign-on could not be completed — the sign-in link expired or was already used. Please try again.";
                };
            };
            readonly register: {
                readonly title: "Create an account";
                readonly description: "Create your account to start building.";
                readonly nameLabel: "Name";
                readonly namePlaceholder: "John Doe";
                readonly emailLabel: "Email";
                readonly emailPlaceholder: "name@example.com";
                readonly passwordLabel: "Password";
                readonly passwordPlaceholder: "Create a password (min. 8 characters)";
                readonly confirmPasswordLabel: "Confirm Password";
                readonly confirmPasswordPlaceholder: "Confirm your password";
                readonly passwordMismatchError: "Passwords do not match";
                readonly passwordTooShortError: "Password must be at least 8 characters";
                readonly submitButton: "Create Account";
                readonly submittingButton: "Creating account...";
                readonly hasAccountText: "Already have an account?";
                readonly signInText: "Sign in";
                readonly errors: {
                    readonly userExists: "An account with this email already exists. Try signing in instead.";
                };
                readonly verifyInbox: {
                    readonly title: "Check your inbox";
                    readonly description: "We've sent a verification link to {{email}}. Click the link to activate your account.";
                    readonly resend: "Resend verification email";
                    readonly resending: "Sending…";
                    readonly resent: "Verification email sent.";
                    readonly backToSignIn: "Back to sign in";
                };
            };
            readonly forgotPassword: {
                readonly title: "Reset your password";
                readonly description: "Enter your email address and we'll send you a link to reset your password";
                readonly emailLabel: "Email";
                readonly emailPlaceholder: "name@example.com";
                readonly submitButton: "Send Reset Link";
                readonly submittingButton: "Sending...";
                readonly successTitle: "Check your email";
                readonly successDescription: "We've sent a password reset link to {{email}}. Please check your inbox.";
                readonly backToSignInText: "Back to sign in";
                readonly rememberPasswordText: "Remember your password?";
                readonly signInText: "Sign in";
            };
            readonly resetPassword: {
                readonly title: "Set a new password";
                readonly description: "Choose a password you have not used before.";
                readonly newPassword: "New password";
                readonly confirmPassword: "Confirm password";
                readonly submit: "Update password";
                readonly submitting: "Updating…";
                readonly success: "Password updated";
                readonly failed: "Reset failed";
                readonly invalidToken: "This reset link is invalid or has expired.";
                readonly missingToken: "Reset link is missing or expired";
                readonly passwordsMismatch: "Passwords do not match";
                readonly requestNewLink: "Request a new link";
            };
            readonly verifyEmail: {
                readonly title: "Verify your email address";
                readonly description: "We sent a verification link to your email address. Please click the link to verify your account.";
                readonly sentTo: "Sent to:";
                readonly verifyingTitle: "Verifying…";
                readonly verifyingDescription: "Hang tight while we confirm your email.";
                readonly successTitle: "Email verified";
                readonly successDescription: "Your email is confirmed. You can now sign in.";
                readonly errorTitle: "Verification failed";
                readonly errorDescription: "Verification failed. Please request a new link.";
                readonly missingToken: "Verification link is missing a token.";
                readonly emailMissing: "Email address is missing";
                readonly resendButton: "Resend verification email";
                readonly resending: "Sending…";
                readonly resent: "Email sent! Check your inbox";
                readonly resentSuccess: "Verification email sent!";
                readonly resentDescription: "Please check your inbox and click the verification link.";
                readonly resendFailed: "Cannot resend verification email";
                readonly signInLink: "Go to sign in";
                readonly backToSignIn: "Back to sign in";
                readonly backToLogin: "Back to login";
                readonly checkSpam: "Didn't receive the email? Check your spam folder or contact support.";
                readonly or: "Or";
            };
            readonly setup: {
                readonly welcomeTitle: "Welcome to ObjectStack";
                readonly description: "Create the first owner account to finish setting up this deployment.";
                readonly yourName: "Your name";
                readonly orgName: "Organization name";
                readonly orgNamePlaceholder: "Acme Inc.";
                readonly emailLabel: "Email";
                readonly emailPlaceholder: "name@example.com";
                readonly passwordLabel: "Password";
                readonly passwordHint: "Minimum 8 characters";
                readonly submit: "Create owner account";
                readonly submitting: "Setting up…";
                readonly failed: "Setup failed";
            };
            readonly device: {
                readonly title: "Authorize new device";
                readonly subtitle: "Approve this device to sign in as {{email}}.";
                readonly userCodeLabel: "Device code";
                readonly requesterLabel: "Connection request from";
                readonly approveWarning: "Only approve if you started this connection yourself a moment ago. Once approved, this runtime can access your organization's private packages.";
                readonly loggedInAs: "Signed in as {{email}}";
                readonly approve: "Approve device";
                readonly approving: "Approving…";
                readonly approvedTitle: "Device authorized";
                readonly approvedDescription: "You can return to the device — it should sign in shortly.";
                readonly approveSuccess: "Device authorized";
                readonly approveSuccessDescription: "You can close this window.";
                readonly approveFailed: "Approval failed";
                readonly deny: "Deny request";
                readonly denying: "Denying…";
                readonly deniedTitle: "Access denied";
                readonly deniedDescription: "The device will not be granted access.";
                readonly denyFailed: "Failed to deny request";
                readonly invalidTitle: "Invalid device link";
                readonly invalidDescription: "No device code was provided in the URL.";
                readonly loading: "Loading…";
                readonly cancel: "Cancel";
            };
            readonly shell: {
                readonly tenantHostHint: "You are signing in to this workspace";
            };
        };
        readonly profile: {
            readonly title: "Profile";
            readonly subtitle: "Manage your account settings";
            readonly saving: "Saving…";
            readonly avatar: {
                readonly upload: "Upload";
                readonly replace: "Replace";
                readonly remove: "Remove";
            };
            readonly info: {
                readonly title: "Personal Information";
                readonly description: "Update your name and view account details";
                readonly saved: "Profile updated successfully.";
                readonly name: "Name";
                readonly email: "Email";
                readonly emailImmutable: "Email cannot be changed.";
                readonly role: "Role";
                readonly save: "Save Changes";
            };
            readonly password: {
                readonly changeTitle: "Change Password";
                readonly setTitle: "Set Local Password";
                readonly changeDescription: "Update the password you use to sign in to this environment.";
                readonly setDescription: "You signed in via single sign-on. Set a local password to also sign in with email and password on this environment.";
                readonly current: "Current password";
                readonly new: "New password";
                readonly password: "Password";
                readonly confirm: "Confirm password";
                readonly tooShort: "Password must be at least 8 characters";
                readonly mismatch: "Passwords do not match";
                readonly enterCurrent: "Enter your current password";
                readonly changed: "Password changed.";
                readonly localSet: "Local password set. You can now sign in with email and password on this environment.";
                readonly changeAction: "Change password";
                readonly setAction: "Set password";
            };
        };
        readonly errors: {
            readonly networkError: "Network error. Please check your connection.";
            readonly serverError: "Server error. Please try again later.";
            readonly notFound: "Resource not found.";
            readonly unauthorized: "You are not authorized to perform this action.";
            readonly forbidden: "Access denied.";
            readonly timeout: "Request timed out. Please try again.";
            readonly unknown: "An unexpected error occurred.";
        };
        readonly workspace: {
            readonly label: "Workspaces";
            readonly default: "My Workspace";
            readonly switch: "Switch workspace";
            readonly create: "Create workspace";
            readonly createTitle: "Create a workspace";
            readonly createDescription: "A workspace is a shared space for your team to collaborate.";
            readonly createButton: "Create workspace";
            readonly nameLabel: "Workspace name";
            readonly namePlaceholder: "e.g., Acme Inc";
            readonly slugLabel: "URL slug";
            readonly slugHint: "Used in URLs. Only lowercase letters, numbers, and hyphens.";
            readonly invite: "Invite member";
            readonly members: "Members";
            readonly settings: "Workspace settings";
        };
        readonly help: {
            readonly onThisPage: "On this page";
            readonly appDocs: "This app's docs";
            readonly allDocs: "All documentation";
            readonly keyboardShortcuts: "Keyboard shortcuts";
            readonly onlineDocs: "Online documentation";
        };
        readonly sidebar: {
            readonly settings: "Settings";
            readonly help: "Help";
            readonly helpTooltip: "Help & Documentation";
            readonly activityFeed: "Activity feed";
            readonly notifications: "Notifications";
            readonly approvals: "Approvals";
            readonly inbox: "Inbox";
            readonly inboxAriaLabel: "Open inbox";
            readonly area: "Area";
            readonly scope: "Scope";
            readonly packageManagement: "Package management";
            readonly searchNavigation: "Search navigation...";
            readonly recent: "Recent";
            readonly favorites: "Favorites";
            readonly starred: "Starred";
            readonly removeFromFavorites: "Remove {{name}} from favorites";
        };
        readonly topbar: {
            readonly aiAssistant: "AI Assistant";
            readonly designInStudio: "Design in Studio";
            readonly openAssistant: "Open {{name}} assistant";
            readonly offline: "Offline";
            readonly usersOnline: "Users currently online";
            readonly switchView: "Switch view";
            readonly connection: {
                readonly connected: "Connected";
                readonly connecting: "Connecting...";
                readonly reconnecting: "Reconnecting...";
                readonly disconnected: "Disconnected";
                readonly error: "Connection Error";
            };
            readonly stage: {
                readonly preview: "Preview";
                readonly beta: "Beta";
                readonly tooltip: "This platform is in preview — features may change.";
            };
        };
        readonly home: {
            readonly title: "Home";
            readonly subtitle: "Your workspace dashboard";
            readonly nav: "Home";
            readonly allApps: "All Applications";
            readonly greetingMorning: "Good morning";
            readonly greetingAfternoon: "Good afternoon";
            readonly greetingEvening: "Good evening";
            readonly greetingNight: "Working late";
            readonly heroTagline: "Pick up where you left off, or explore something new.";
            readonly build: {
                readonly title: "Build an app";
                readonly subtitle: "Start from scratch — design objects, forms, automations and interfaces.";
            };
            readonly template: {
                readonly title: "Start with a template";
                readonly subtitle: "Install a template app from the marketplace and customize it.";
            };
            readonly open: "Open";
            readonly stats: {
                readonly apps: "Applications";
                readonly starred: "Starred";
                readonly recent: "Recent items";
            };
            readonly loading: "Loading workspace...";
            readonly recent: "Recent";
            readonly starred: "Starred";
            readonly welcome: "Build your business system with AI";
            readonly welcomeDescription: "Describe your business in one sentence — AI generates the objects, screens, APIs and agent tools. Or start from scratch.";
            readonly welcomeAdminDescription: "Describe your business in one sentence — AI generates the objects, screens, APIs and agent tools. Or set things up yourself from the menu on the left.";
            readonly welcomeAdminDescriptionNoBuild: "Set up your first application from the Administration menu on the left. Once you have data, the AI assistant can help you explore it.";
            readonly welcomeAdminDescriptionNoAi: "Set up your first application from the Administration menu on the left.";
            readonly noAppsTitle: "No applications yet";
            readonly noAppsDescription: "Your workspace is being set up — apps your admin shares with you will show up here.";
            readonly buildWithAI: "Build with AI";
            readonly askAI: "Ask AI";
            readonly recoveryReminder: {
                readonly message: "Set a recovery password so you can still sign in if single sign-on is ever unavailable.";
                readonly cta: "Set password";
                readonly dismiss: "Dismiss";
            };
            readonly pendingDrafts: {
                readonly message: "You have {{count}} unpublished change(s) — publish to make them live.";
                readonly cta: "Publish";
                readonly publishing: "Publishing…";
                readonly published: "Published! Your changes are live.";
                readonly publishFailed: "Publish failed";
            };
            readonly createFirstApp: "Create app manually";
            readonly systemSettings: "System Settings";
            readonly browseMarketplace: "Browse App Marketplace";
            readonly quickActions: {
                readonly title: "Quick Actions";
                readonly createApp: "Create App";
                readonly createAppDesc: "Start with a new application";
                readonly manageObjects: "Manage Objects";
                readonly manageObjectsDesc: "Configure data models";
                readonly systemSettings: "System Settings";
                readonly systemSettingsDesc: "Configure your workspace";
            };
            readonly recentApps: {
                readonly title: "Recently Accessed";
                readonly itemType: {
                    readonly object: "Object";
                    readonly dashboard: "Dashboard";
                    readonly page: "Page";
                    readonly record: "Record";
                };
            };
            readonly starredApps: {
                readonly title: "Starred";
            };
            readonly gettingStarted: {
                readonly title: "Make this home yours";
                readonly description: "Star an app to pin it here for one-click access. Anything you open will show up under Recently Accessed automatically.";
                readonly cta: "Browse all applications";
            };
            readonly appCard: {
                readonly noDescription: "No description";
                readonly default: "Default";
            };
        };
        readonly layout: {
            readonly appSwitcher: {
                readonly home: "Home";
                readonly switchApplication: "Switch Application";
                readonly appsAvailable: "{{count}} apps available";
                readonly addApp: "Add App";
                readonly editApp: "Edit App";
                readonly editNavigation: "Edit Navigation";
                readonly manageAllApps: "Manage All Apps";
                readonly systemConsole: "System Console";
                readonly noAppsConfigured: "No apps configured";
            };
            readonly systemNav: {
                readonly systemSettings: "System Settings";
                readonly applications: "Applications";
                readonly appMarketplace: "App Marketplace";
                readonly objectManager: "Object Manager";
                readonly users: "Users";
                readonly organizations: "Organizations";
                readonly roles: "Roles";
                readonly configuration: "Configuration";
                readonly createApp: "Create App";
            };
            readonly activityFeed: {
                readonly title: "Recent Activity";
                readonly filter: "Filter";
                readonly empty: "No recent activity";
                readonly viewAll: "View all activity";
                readonly ariaLabel: "Activity feed";
                readonly typeCreate: "Create";
                readonly typeUpdate: "Update";
                readonly typeDelete: "Delete";
                readonly typeComment: "Comment";
                readonly relativeJustNow: "just now";
                readonly relativeSecondsAgo: "{{count}}s ago";
                readonly relativeMinutesAgo: "{{count}}m ago";
                readonly relativeHoursAgo: "{{count}}h ago";
                readonly relativeDaysAgo: "{{count}}d ago";
            };
            readonly metadata: {
                readonly label: "Metadata";
                readonly toggleTitle: "Toggle Metadata Inspector";
                readonly panelTitle: "Metadata Inspector";
                readonly jsonBadge: "JSON";
                readonly copyJson: "Copy JSON";
            };
        };
        readonly search: {
            readonly title: "Search";
            readonly back: "Back";
            readonly placeholder: "Search objects, dashboards, pages, reports...";
            readonly inputAriaLabel: "Search objects, dashboards, pages, reports";
            readonly resultsCount: "{{count}} result for \"{{query}}\"";
            readonly resultsCountPlural: "{{count}} results for \"{{query}}\"";
            readonly itemsAvailable: "{{count}} items available";
            readonly noResults: "No results found";
            readonly noResultsHint: "Try adjusting your search terms";
            readonly typeObjects: "Objects";
            readonly typeDashboards: "Dashboards";
            readonly typePages: "Pages";
            readonly typeReports: "Reports";
            readonly badgeObject: "object";
            readonly badgeDashboard: "dashboard";
            readonly badgePage: "page";
            readonly badgeReport: "report";
        };
        readonly empty: {
            readonly objectNotFound: "Object Not Found";
            readonly objectNotFoundDescription: "Object \"{{name}}\" definition missing. Check your configuration or navigate back to select a valid object.";
            readonly recordNotFound: "Record not found";
            readonly recordNotFoundDescription: "The record you are looking for does not exist or may have been deleted.";
            readonly pageNotFound: "Page Not Found";
            readonly pageNotFoundDescription: "The page \"{{name}}\" could not be found. It may have been removed or renamed.";
            readonly dashboardNotFound: "Dashboard Not Found";
            readonly dashboardNotFoundDescription: "The dashboard \"{{name}}\" could not be found. It may have been removed or renamed.";
            readonly reportNotFound: "Report Not Found";
            readonly reportNotFoundDescription: "The report \"{{name}}\" could not be found. It may have been removed or renamed.";
            readonly noAppsConfigured: "No Apps Configured";
            readonly noAppsConfiguredDescription: "No applications have been registered. Create your first app or visit System Settings to configure your environment.";
            readonly createFirstApp: "Create Your First App";
            readonly systemSettings: "System Settings";
            readonly back: "Back";
        };
        readonly preview: {
            readonly empty: {
                readonly loadFailedTitle: "Draft preview failed to load";
                readonly loadFailedDescription: "The draft overlay could not be read. Retry, or check your connection.";
                readonly notReadyTitle: "“{{app}}” isn’t in the draft yet";
                readonly notReadyDescription: "The build may still be running, or it may have failed before this app was staged. Check the conversation for the build status — this pane refreshes as drafts land.";
                readonly nothingTitle: "Nothing to preview yet";
                readonly retry: "Retry";
            };
            readonly draftBar: {
                readonly message: "Draft preview — you are seeing unpublished changes. Nothing here is live until you publish.";
                readonly messageClean: "Draft preview — no unpublished changes; everything here is already live.";
                readonly publish: "Publish";
                readonly publishing: "Publishing…";
                readonly exit: "Exit preview";
                readonly changes: "Changes";
                readonly sampleDataTitle: "Sample data appears once you publish";
                readonly sampleDataBody: "You’re previewing your app’s structure. Publish to load example records and make it live.";
                readonly publishCta: "Publish to see it live";
            };
            readonly changes: {
                readonly title: "Pending changes";
                readonly description: "What publishing will change. New items are added; updates overwrite the live version.";
                readonly loading: "Loading pending changes…";
                readonly loadFailed: "Could not load pending changes:";
                readonly empty: "Nothing pending — every draft has been published.";
                readonly kindNew: "New";
                readonly kindUpdate: "Update";
                readonly detailLoading: "Loading detail…";
                readonly detailLoadFailed: "Could not load change detail:";
                readonly detailNone: "No differences detected — the draft matches the published version.";
                readonly detailChangedKeys: "Also changed:";
                readonly confirmNote: "Publishing releases all {{count}} pending drafts of this package atomically.";
                readonly publishConfirm: "Publish all";
            };
        };
        readonly renderer: {
            readonly noPageSchema: "No page schema provided";
            readonly noFormSchema: "No form schema provided";
            readonly noDashboardSchema: "No dashboard schema provided";
            readonly pageRendering: "Page rendering: {{name}}";
            readonly dashboardRendering: "Dashboard rendering: {{name}}";
            readonly formRenderingMode: "Form rendering in {{mode}} mode";
            readonly formRenderingFor: "for record {{id}}";
            readonly createRecord: "Create Record";
            readonly editRecord: "Edit Record";
            readonly page: "Page";
            readonly dashboard: "Dashboard";
            readonly save: "Save";
            readonly cancel: "Cancel";
        };
        readonly actionDialog: {
            readonly title: "Action Parameters";
            readonly description: "Please provide the required information to continue.";
            readonly selectPlaceholder: "Select {{label}}";
            readonly requiredError: "{{label}} is required";
            readonly lookupPlaceholder: "Paste the {{label}} record id (UUID)";
            readonly lookupHelpText: "Enter the record id of the referenced object. A picker is coming soon.";
            readonly cancel: "Cancel";
            readonly confirm: "Confirm";
            readonly defaultActionTitle: "Action";
            readonly ok: "OK";
        };
        readonly actionConfirm: {
            readonly title: "Confirm Action";
            readonly confirm: "Continue";
            readonly cancel: "Cancel";
        };
        readonly rowAction: {
            readonly openMenu: "Open menu";
            readonly edit: "Edit";
            readonly delete: "Delete";
        };
        readonly navigationSync: {
            readonly addedPage: "Navigation updated: added page \"{{name}}\"";
            readonly addedDashboard: "Navigation updated: added dashboard \"{{name}}\"";
            readonly removedPage: "Navigation updated: removed page \"{{name}}\"";
            readonly removedDashboard: "Navigation updated: removed dashboard \"{{name}}\"";
            readonly renamedPage: "Navigation updated: renamed page \"{{oldName}}\" → \"{{newName}}\"";
            readonly renamedDashboard: "Navigation updated: renamed dashboard \"{{oldName}}\" → \"{{newName}}\"";
            readonly undoLabel: "Undo";
            readonly undone: "Navigation change undone";
            readonly undoFailed: "Failed to undo navigation change";
            readonly updateFailed: "Failed to update navigation";
        };
        readonly objectActions: {
            readonly deleteSuccess: "{{label}} deleted successfully";
            readonly deleteFailed: "Failed to delete {{label}}";
            readonly noRecordId: "No record ID provided";
            readonly deleteConfirm: "Are you sure you want to delete this record?";
            readonly resetPackageSetConfirm: string;
            readonly resetPackageSetSuccess: "Permission set reset to its shipped baseline";
            readonly bulkDeleteSuccess: "Deleted {{count}} {{label}} records";
            readonly bulkDeletePartial: "{{succeeded}} deleted, {{failed}} failed";
        };
        readonly objectViewActions: {
            readonly renameFailed: "Failed to rename view";
            readonly deleteFailed: "Failed to delete view";
        };
        readonly dashboardActions: {
            readonly pdfPreparing: "Preparing PDF export…";
            readonly exportFailed: "Export failed: {{message}}";
            readonly forecastSoon: "Forecast view coming soon";
        };
        readonly recordDetail: {
            readonly viewersTooltip: "Users viewing this record";
        };
        readonly cellRender: {
            readonly empty: "Empty";
            readonly yes: "Yes";
            readonly no: "No";
            readonly systemFields: "System";
        };
        readonly user: {
            readonly profile: "Profile";
            readonly settings: "Settings";
            readonly logout: "Log out";
            readonly preferences: "Preferences";
            readonly theme: "Theme";
            readonly language: "Language";
        };
        readonly organizations: {
            readonly mine: "My Workspaces";
            readonly create: "Create workspace";
            readonly title: "Workspaces";
            readonly heading: "Your Workspaces";
            readonly subtitle: "Select a workspace to continue, or create a new one.";
            readonly searchPlaceholder: "Search for a workspace";
            readonly new: "New workspace";
            readonly current: "Current workspace";
            readonly manage: "Manage";
            readonly emptyTitle: "No workspaces yet";
            readonly emptyDescription: "Create your first workspace to get started.";
            readonly noMatches: "No workspaces match your search.";
        };
        readonly notifications: {
            readonly regionLabel: "Notifications";
            readonly empty: "No notifications";
            readonly emptyUnread: "You're all caught up";
            readonly filterUnread: "Unread";
            readonly filterAll: "All";
            readonly markAllRead: "Mark all read";
            readonly viewAll: "View all notifications";
            readonly approvalsPending: "{{count}} pending approvals";
            readonly viewApprovals: "View approvals";
            readonly noPendingApprovals: "No pending approvals";
            readonly openApprovalsInbox: "Open Approvals Inbox";
        };
        readonly publicForm: {
            readonly submit: "Submit";
            readonly submitting: "Submitting…";
            readonly submitAnother: "Submit another response";
            readonly poweredBy: "Powered by ObjectStack";
            readonly secureNotice: "Your information is transmitted securely and only used to respond to your request.";
            readonly thankYouTitle: "Thank you!";
            readonly thankYouMessage: "Your submission has been received successfully.";
            readonly redirecting: "Redirecting in {{seconds}} seconds…";
            readonly unavailableTitle: "Form unavailable";
            readonly unavailableDescription: "No public form is available at this URL. Make sure the underlying view has anonymous sharing enabled and matches this slug.";
            readonly tryDemo: "Try the demo";
            readonly retry: "Retry";
            readonly loading: "Loading form…";
            readonly requiredHint: "* Required field";
            readonly consentLabelDefault: "I agree to the privacy policy and consent to my data being processed for this request.";
            readonly consentLink: "Privacy policy";
            readonly consentRequired: "Please accept the privacy policy to continue.";
            readonly rateLimited: "Please take a moment to review your answers before submitting.";
            readonly redirectBlocked: "Submission accepted, but the redirect URL was blocked for security.";
            readonly demo: {
                readonly contactTitle: "Contact us";
                readonly contactDescription: "Tell us about your project and a sales representative will get back to you within one business day.";
                readonly supportTitle: "Submit a support request";
                readonly supportDescription: "Tell us what is going wrong — our team responds within one business day.";
                readonly thankYouSalesTitle: "Thanks — we received your message!";
                readonly thankYouSalesMessage: "A sales representative will be in touch within one business day.";
                readonly thankYouSupportTitle: "Got it — your request is in the queue.";
                readonly thankYouSupportMessage: "A support engineer will follow up shortly. Save this page if you have more screenshots to add.";
                readonly field: {
                    readonly firstName: "First name";
                    readonly lastName: "Last name";
                    readonly email: "Work email";
                    readonly phone: "Phone";
                    readonly jobTitle: "Job title";
                    readonly company: "Company";
                    readonly website: "Website";
                    readonly industry: "Industry";
                    readonly companySize: "Company size";
                    readonly howCanWeHelp: "How can we help?";
                    readonly subject: "Subject";
                    readonly description: "Description";
                    readonly issueType: "Issue type";
                    readonly priority: "Priority";
                };
                readonly industry: {
                    readonly technology: "Technology";
                    readonly software: "Software / SaaS";
                    readonly finance: "Finance";
                    readonly healthcare: "Healthcare";
                    readonly retail: "Retail";
                    readonly other: "Other";
                };
                readonly issueType: {
                    readonly question: "Question";
                    readonly problem: "Problem";
                    readonly bug: "Bug";
                    readonly feature_request: "Feature request";
                };
                readonly priority: {
                    readonly low: "Low";
                    readonly medium: "Medium";
                    readonly high: "High";
                    readonly critical: "Critical";
                };
            };
        };
        readonly connectAgent: {
            readonly disabled: {
                readonly title: "MCP is disabled on this deployment";
                readonly body: "The MCP surface is off (OS_MCP_SERVER_ENABLED=false), so there is nothing to connect. Ask your operator to re-enable it.";
            };
            readonly url: {
                readonly title: "This environment's MCP endpoint";
                readonly body: "Any MCP-capable AI client connects with this URL. Identity is self-serve: the deployment is its own OAuth 2.1 authorization server, so interactive clients just open a browser login — you connect as yourself, and every call runs under your own permissions and row-level security.";
                readonly downloadSkill: "Download SKILL.md";
                readonly skillHint: "The portable agent skill: teaches any skills-capable agent how to work with this environment.";
            };
            readonly claude: {
                readonly body: "Settings → Connectors → Add custom connector, then paste this URL. Sign in through the browser when prompted.";
                readonly reachability: "claude.ai (web) connects from Anthropic's servers — the deployment must be reachable over public HTTPS. Claude Desktop and local clients also reach intranet deployments.";
            };
            readonly claudeCode: {
                readonly body: "One command — the OAuth login opens automatically on first use:";
                readonly plugin: "Or install the official plugin (adds the ObjectStack skill and a guided /objectstack:connect command):";
            };
            readonly cursor: {
                readonly addButton: "Add to Cursor";
                readonly body: "Use the one-click button, or add this to .cursor/mcp.json:";
            };
            readonly vscode: {
                readonly body: "Add to .vscode/mcp.json (or via the MCP: Add Server command):";
            };
            readonly codex: {
                readonly body: "Add to ~/.codex/config.toml. If your Codex version lacks the OAuth flow, use an API key header instead (see below):";
            };
            readonly apiKey: {
                readonly title: "API keys";
                readonly badge: "headless";
                readonly body: "For CI, scripts, and agents without a browser. The key acts as you — treat it like a password. It is shown ONCE.";
                readonly namePlaceholder: "Key name (e.g. ci-agent)";
                readonly mint: "Create key";
                readonly minting: "Creating…";
                readonly showOnce: "Key \"{{name}}\" created — copy it now, it will not be shown again:";
                readonly done: "Done — hide it";
            };
        };
        readonly marketplace: {
            readonly title: "App Marketplace";
            readonly subtitle: "Browse approved apps published to the ObjectStack catalog. Click an app to view details and install it into one of your environments.";
            readonly searchPlaceholder: "Search apps by name or manifest ID…";
            readonly searchAria: "Search marketplace apps";
            readonly installed: "Installed";
            readonly installedCount: "Installed ({{count}})";
            readonly refresh: "Refresh";
            readonly all: "All";
            readonly noApprovedYet: "No apps have been approved for the marketplace yet.";
            readonly noMatchFilters: "No apps match your filters.";
            readonly noDescription: "No description provided.";
            readonly back: "Back to marketplace";
            readonly installedTitle: "Installed Apps";
            readonly installedSubtitle: "Marketplace packages currently installed into this runtime's kernel. Cached manifests live in <code>.objectstack/installed-packages/</code> and survive restarts.";
            readonly installedEmpty: "No marketplace apps installed in this runtime yet.";
            readonly browseLink: "Browse the marketplace →";
            readonly installedAdditiveNote: "<strong>Note:</strong> The kernel API is additive only — uninstall removes the on-disk manifest so the package won't load on next boot, but the running kernel keeps the app registered until you restart the runtime.";
            readonly installedAt: "Installed {{when}}";
            readonly installedBy: "by {{user}}";
            readonly installedPackageId: "package";
            readonly cachedAs: "Cached as <code>{{path}}</code>";
            readonly versionBadge: "v{{version}}";
            readonly installedBadge: "Installed v{{version}}";
            readonly load: {
                readonly failed: "Failed to load marketplace";
                readonly failedHint: "By default this runtime points at the public ObjectStack cloud. Check the runtime is online, or override <code>OS_CLOUD_URL</code> to point at a self-hosted control plane.";
                readonly packageFailed: "Failed to load package";
                readonly notFound: "Not found.";
            };
            readonly detail: {
                readonly homepage: "Homepage";
                readonly installedV: "Installed · v{{version}}";
                readonly about: "About";
                readonly noReadme: "No readme provided.";
                readonly versions: "Versions";
                readonly noApprovedVersions: "No approved versions.";
                readonly prerelease: "pre";
                readonly moreOptions: "More install options";
                readonly uninstallFromRuntime: "Uninstall from this runtime";
                readonly addSampleData: "Add sample data";
                readonly reseedAgain: "Re-seed sample data";
                readonly purgeSampleData: "Purge sample data";
                readonly purgeConfirm: "Delete all sample records seeded by this package? User-added records will NOT be touched.";
                readonly purgeSuccess: "Removed {{count}} sample record(s).";
                readonly purgeNoData: "No sample records found to purge.";
                readonly reseedQueued: "Sample data will be re-seeded on next environment access.";
                readonly reseedLocalSuccess: "Re-seeded sample data: {{inserted}} inserted, {{updated}} updated.";
                readonly reseedPartialErrors: "({{count}} record(s) failed to write)";
                readonly updateAvailable: "Update available";
            };
            readonly action: {
                readonly install: "Install";
                readonly reinstall: "Reinstall";
                readonly working: "Working…";
                readonly installToCloud: "Install to cloud…";
                readonly installed: "Installed";
                readonly installing: "Installing…";
                readonly uninstall: "Uninstall";
                readonly uninstalling: "Uninstalling…";
                readonly details: "Details";
                readonly close: "Close";
                readonly dismiss: "Dismiss";
                readonly openOnCloud: "Open on cloud";
                readonly backHome: "Back to home";
            };
            readonly install: {
                readonly dialogTitle: "Install {{name}}";
                readonly dialogDescCurrent: "Install into this environment ({{host}}).";
                readonly dialogDescPicker: "Choose an environment to install this app into. You need to be signed into ObjectStack Cloud.";
                readonly environment: "Environment";
                readonly environmentPlaceholder: "Pick an environment";
                readonly includeSampleData: "Include sample data";
                readonly noEnvs: "No environments found in your active organization.";
                readonly noPermission: "You do not have permission to install apps in any environment. Only organization owners and admins can install — ask your workspace admin.";
                readonly signInFirst: "You need to sign into ObjectStack Cloud first. Click \"Open on cloud\" below.";
                readonly success: "Installed successfully. Open the environment to see the new app.";
                readonly localSuccess: "Installed v{{version}} to this runtime. \"{{name}}\" should now appear in the app switcher.";
                readonly localManifestConflict: "{{message}}\nTip: a local app already owns this manifest_id. Remove it from objectstack.config.ts first.";
                readonly localUnauthorized: "Sign in to this runtime first, then try again.";
                readonly localMarketplaceUnavailable: "This runtime has no OS_CLOUD_URL configured, so the marketplace catalog is unreachable.";
            };
            readonly suggestedBindings: {
                readonly promptEveryone: "This app suggests granting \"{{set}}\" to all signed-in users (the Everyone position).";
                readonly promptGuest: "This app suggests granting \"{{set}}\" to unauthenticated visitors (the Guest position).";
                readonly confirm: "Grant";
                readonly confirming: "Granting…";
                readonly dismiss: "Dismiss";
                readonly confirmedToast: "\"{{set}}\" is now granted to {{anchor}}.";
                readonly dismissedToast: "Suggestion for \"{{set}}\" dismissed.";
            };
            readonly uninstall: {
                readonly confirm: "Uninstall {{manifestId}} v{{version}} from this runtime?\n\nThe cached manifest will be removed. The app will remain loaded in the running kernel until the next restart.";
                readonly successInList: "Removed {{manifestId}}. Restart the runtime to fully unload it from the running kernel.";
                readonly successInDetail: "Removed cached manifest for {{manifestId}}. Restart the runtime to fully unload the app from the running kernel.";
            };
            readonly accessDenied: {
                readonly title: "App Marketplace is admin-only";
                readonly description: "You don't have permission to install apps in this environment. Ask an owner or admin of this organization for access.";
            };
            readonly category: {
                readonly crm: "CRM";
                readonly erp: "ERP";
                readonly hr: "Human Resources";
                readonly finance: "Finance";
                readonly project: "Project Management";
                readonly collaboration: "Collaboration";
                readonly analytics: "Analytics";
                readonly integration: "Integration";
                readonly automation: "Automation";
                readonly ai: "AI";
                readonly security: "Security";
                readonly 'developer-tools': "Developer Tools";
                readonly 'ui-theme': "UI Theme";
                readonly storage: "Storage";
                readonly other: "Other";
            };
            readonly pricing: {
                readonly free: "Free";
                readonly freemium: "Freemium";
                readonly paid: "Paid";
                readonly subscription: "Subscription";
                readonly 'usage-based': "Usage-based";
                readonly 'contact-sales': "Contact Sales";
            };
            readonly relativeTime: {
                readonly today: "today";
                readonly daysAgo: "{{count}}d ago";
                readonly monthsAgo: "{{count}}mo ago";
                readonly yearsAgo: "{{count}}y ago";
            };
        };
        readonly approvalsInbox: {
            readonly loadMore: "Load more";
            readonly loadingMore: "Loading…";
            readonly loadedOf: "Loaded {{loaded}} of {{total}}";
            readonly actEscalate: "SLA escalated";
            readonly systemSlaActor: "System (SLA)";
            readonly reassignBtn: "Reassign";
            readonly reassignTitle: "Hand this approval to someone else?";
            readonly reassignBody: "Your approver slot moves to the person you pick — they are notified and can act immediately.";
            readonly reassignTo: "New approver";
            readonly reassignToPlaceholder: "Pick a user or type an email / role:<name>";
            readonly reassignSuccess: "Handed to {{to}}";
            readonly requestInfoBtn: "Request info";
            readonly requestInfoTitle: "Ask the requester for more information?";
            readonly requestInfoBody: "The request stays pending; the requester is notified and can reply on the thread.";
            readonly requestInfoPlaceholder: "What do you need from the requester?";
            readonly requestInfoSent: "Sent back to the requester for more information";
            readonly remindBtn: "Send reminder";
            readonly remindSuccess: "Reminder sent to {{count}} approver(s)";
            readonly remindThrottled: "A reminder was sent recently — try again later.";
            readonly replyPlaceholder: "Reply on this request…";
            readonly slaRemaining: "SLA {{dur}} left";
            readonly slaOverdue: "SLA overdue {{dur}}";
            readonly actReassign: "Reassigned";
            readonly actRemind: "Reminder sent";
            readonly actRequestInfo: "Requested more info";
            readonly actComment: "Commented";
            readonly stepProgress: "Approval steps";
            readonly prevRequest: "Previous";
            readonly nextRequest: "Next";
            readonly positionOf: "{{index}} of {{total}}";
            readonly quickPhrase1: "Approved — meets requirements.";
            readonly quickPhrase2: "Approved with conditions — please monitor execution.";
            readonly quickPhrase3: "Please add supporting material and resubmit.";
            readonly title: "Approvals Inbox";
            readonly subtitle: "Review and act on approval requests.";
            readonly refresh: "Refresh";
            readonly tabMyPending: "My Pending";
            readonly tabSubmitted: "Submitted by me";
            readonly tabAll: "All";
            readonly searchPlaceholder: "Search record, process, requester…";
            readonly clearSearch: "Clear search";
            readonly statusFilter: "Status";
            readonly allStatuses: "All statuses";
            readonly processFilter: "Process";
            readonly allProcesses: "All processes";
            readonly objectFilter: "Object";
            readonly allObjects: "All objects";
            readonly filterCount: "{{shown}} of {{total}}";
            readonly selected: "selected";
            readonly actionableCount: "({{count}} actionable)";
            readonly selectAll: "Select all";
            readonly selectRow: "Select request";
            readonly colRequest: "Request";
            readonly colRecord: "Record";
            readonly colRequester: "Requester";
            readonly colStatus: "Status";
            readonly colWaiting: "Submitted";
            readonly colActions: "Actions";
            readonly statusPending: "Pending";
            readonly statusApproved: "Approved";
            readonly statusRejected: "Rejected";
            readonly statusRecalled: "Recalled";
            readonly statusReturned: "Returned for revision";
            readonly sendBackBtn: "Send back";
            readonly sendBackTitle: "Send this request back for revision?";
            readonly sendBackBody: "This round ends and the record unlocks so the requester can fix the data. When they resubmit, a fresh approval round opens for all approvers.";
            readonly sendBackPlaceholder: "What needs to be fixed before this can be approved?";
            readonly sendBackSuccess: "Sent back for revision — the requester can now edit and resubmit";
            readonly sendBackAutoRejected: "Revision limit reached — the request was auto-rejected";
            readonly actRevise: "Sent back for revision";
            readonly actResubmit: "Resubmitted";
            readonly roundChip: "Round {{n}}";
            readonly returnedHint: "An approver sent this back to you. The record is unlocked — fix the data, then resubmit to start a new approval round.";
            readonly resubmitBtn: "Resubmit";
            readonly resubmitting: "Resubmitting…";
            readonly resubmitSuccess: "Resubmitted — a new approval round has opened";
            readonly resubmitPlaceholder: "What did you change?";
            readonly editRecordBtn: "Edit record";
            readonly abandonTitle: "Abandon this revision?";
            readonly abandonBody: "This withdraws the request instead of resubmitting it. The approval ends here.";
            readonly emptyTitle: "No requests";
            readonly emptyPending: "You're all caught up — nothing is waiting on you.";
            readonly emptyOther: "Nothing here yet.";
            readonly emptyViewAll: "Browse all requests";
            readonly noMatches: "No matches for current filters.";
            readonly keyboardHint: "Keyboard: j/k move · Enter open · x select · a approve · r reject";
            readonly drawerTitle: "Approval Request";
            readonly submittedAgo: "Submitted {{when}}";
            readonly completedAt: "Completed {{when}}";
            readonly waitingOn: "Waiting on";
            readonly history: "Activity";
            readonly noActions: "No actions yet.";
            readonly actSubmit: "Submitted";
            readonly actApprove: "Approved";
            readonly actReject: "Rejected";
            readonly actRecall: "Recalled";
            readonly rawData: "Raw data (JSON)";
            readonly copy: "Copy";
            readonly copied: "Copied";
            readonly copyFailed: "Copy failed";
            readonly overrideActor: "Act as another identity (admin)";
            readonly actor: "Actor";
            readonly auto: "Auto";
            readonly overrideHint: "e.g. role:sales_manager. Leave blank to use the auto-detected identity.";
            readonly comment: "Comment (optional)";
            readonly approve: "Approve";
            readonly approving: "Approving…";
            readonly reject: "Reject";
            readonly rejecting: "Rejecting…";
            readonly recall: "Recall";
            readonly recalling: "Recalling…";
            readonly cancel: "Cancel";
            readonly clear: "Clear";
            readonly approveN: "Approve {{count}}";
            readonly rejectN: "Reject {{count}}";
            readonly bulkApproveTitle: "Approve {{count}} requests?";
            readonly bulkApproveBody: "Each request is approved with your identity and its flow continues down the approve branch.";
            readonly bulkRejectTitle: "Reject {{count}} requests?";
            readonly bulkRejectBody: "This rejects the selected requests and notifies their submitters.";
            readonly bulkApproved: "Approved {{count}} requests";
            readonly bulkRejected: "Rejected {{count}} requests";
            readonly bulkPartial: "{{ok}} succeeded, {{fail}} failed: {{which}}";
            readonly rejectOneTitle: "Reject \"{{title}}\"?";
            readonly rejectOneBody: "This rejects the request and notifies the submitter.";
            readonly rejectTitle: "Reject this request?";
            readonly rejectBody: "This marks the request as rejected and notifies the submitter.";
            readonly recallTitle: "Recall this request?";
            readonly recallBody: "This withdraws your request. Approvers can no longer act on it, and the record is unlocked.";
            readonly inlineApproved: "Approved \"{{title}}\"";
            readonly inlineRejected: "Rejected \"{{title}}\"";
            readonly approvedFinal: "Approved";
            readonly approvedWaiting: "Approved — waiting on the remaining approvers";
            readonly rejectedToast: "Rejected";
            readonly recalledToast: "Request recalled";
            readonly whyDisabled: "Only the assigned approvers can act on this request. It is waiting on: {{who}}.";
            readonly whyDisabledSubmitter: "You submitted this request, so you can recall it — but only the assigned approvers can approve or reject.";
            readonly noActor: "Cannot determine the acting identity";
            readonly actionFailed: "Action failed";
            readonly loadFailed: "Failed to load request";
            readonly recallUnavailable: "Recall is not available on this deployment.";
            readonly requestGone: "This request no longer exists. Refresh the list.";
            readonly notAllowed: "You are not allowed to perform this action.";
            readonly alreadyDecided: "This request was already decided. Refresh the list.";
            readonly justNow: "just now";
            readonly minutesAgo: "{{count}}m ago";
            readonly hoursAgo: "{{count}}h ago";
            readonly daysAgo: "{{count}}d ago";
        };
        readonly filterBuilder: {
            readonly where: "Where";
            readonly and: "AND";
            readonly or: "OR";
            readonly clearAll: "Clear all";
            readonly selectField: "Select field";
            readonly operator: "Operator";
            readonly selectValue: "Select value";
            readonly value: "Value";
            readonly addFilter: "Add filter";
            readonly removeCondition: "Remove condition";
            readonly trueLabel: "True";
            readonly falseLabel: "False";
            readonly noResults: "No results";
            readonly searchField: "Search {{label}}…";
            readonly enterId: "Enter {{label}} id";
            readonly operators: {
                readonly equals: "Equals";
                readonly notEquals: "Does not equal";
                readonly contains: "Contains";
                readonly notContains: "Does not contain";
                readonly isEmpty: "Is empty";
                readonly isNotEmpty: "Is not empty";
                readonly greaterThan: "Greater than";
                readonly lessThan: "Less than";
                readonly greaterOrEqual: "Greater than or equal";
                readonly lessOrEqual: "Less than or equal";
                readonly before: "Before";
                readonly after: "After";
                readonly between: "Between";
                readonly in: "In";
                readonly notIn: "Not in";
            };
        };
        readonly sortBuilder: {
            readonly sortBy: "Sort by";
            readonly thenBy: "Then by";
            readonly selectField: "Select field";
            readonly ascending: "A → Z";
            readonly descending: "Z → A";
            readonly addSort: "Add sort";
            readonly removeSort: "Remove sort";
        };
    };
    readonly zh: {
        readonly capability: {
            readonly group: {
                readonly platform: "平台";
                readonly org: "组织";
                readonly other: "其他";
            };
            readonly label: {
                readonly manage_users: "管理用户";
                readonly manage_org_users: "管理组织用户";
                readonly manage_metadata: "管理元数据";
                readonly manage_platform_settings: "管理平台设置";
                readonly setup_access: "访问 Setup";
                readonly setup_write: "保存设置";
                readonly studio_access: "访问 Studio";
            };
        };
        readonly lookup: {
            readonly recentlyUsed: "最近使用";
            readonly allResults: "全部结果";
            readonly loading: "加载中…";
            readonly noOptions: "未找到选项";
            readonly noRecords: "未找到记录";
            readonly createNew: "新建";
            readonly createNamed: "新建“{{name}}”";
            readonly showingResults: "显示 {{total}} 条结果中的 {{shown}} 条";
            readonly showAllResults: "查看全部结果（{{count}}）";
            readonly selectedBadge: "已选";
            readonly browseAll: "浏览全部记录";
            readonly remove: "移除 {{label}}";
            readonly selectFirst: "请先选择{{fields}}";
            readonly selectRecord: "选择记录";
            readonly recordCount: "{{count}} 条记录";
            readonly recordCountOne: "1 条记录";
            readonly pageOf: "第 {{current}}/{{total}} 页";
            readonly filters: "筛选";
            readonly clear: "清除";
            readonly yes: "是";
            readonly filterPlaceholder: "筛选{{label}}";
            readonly prevPage: "上一页";
            readonly nextPage: "下一页";
            readonly jumpToPage: "跳转到指定页";
            readonly retry: "重试";
        };
        readonly common: {
            readonly loading: "加载中...";
            readonly save: "保存";
            readonly cancel: "取消";
            readonly delete: "删除";
            readonly edit: "编辑";
            readonly create: "新建";
            readonly search: "搜索";
            readonly filter: "筛选";
            readonly reset: "重置";
            readonly confirm: "确认";
            readonly close: "关闭";
            readonly back: "返回";
            readonly next: "下一步";
            readonly previous: "上一步";
            readonly submit: "提交";
            readonly refresh: "刷新";
            readonly export: "导出";
            readonly import: "导入";
            readonly yes: "是";
            readonly no: "否";
            readonly ok: "确定";
            readonly actions: "操作";
            readonly more: "更多";
            readonly selectAll: "全选";
            readonly clearAll: "清除全部";
            readonly addToFavorites: "添加到收藏";
            readonly removeFromFavorites: "从收藏中移除";
            readonly noData: "暂无数据";
            readonly noResults: "未找到结果";
            readonly required: "必填";
            readonly optional: "选填";
            readonly selectOption: "请选择";
            readonly select: "选择...";
            readonly openChat: "打开聊天";
            readonly closeChat: "关闭聊天";
            readonly toggleSidebar: "切换侧边栏";
            readonly package: "软件包";
        };
        readonly actions: {
            readonly resultDialog: {
                readonly defaultTitle: "Save this value now";
                readonly acknowledge: "I have saved this";
            };
        };
        readonly validation: {
            readonly required: "{{field}}不能为空";
            readonly minLength: "{{field}}至少需要{{min}}个字符";
            readonly maxLength: "{{field}}最多{{max}}个字符";
            readonly min: "{{field}}不能小于{{min}}";
            readonly max: "{{field}}不能大于{{max}}";
            readonly email: "请输入有效的邮箱地址";
            readonly url: "请输入有效的URL";
            readonly pattern: "{{field}}格式不正确";
            readonly formInvalid: "请检查表单中标记的字段:{{fields}}";
            readonly unique: "{{field}}必须唯一";
            readonly type: "{{field}}必须是有效的{{type}}";
        };
        readonly form: {
            readonly addItem: "添加项目";
            readonly removeItem: "移除项目";
            readonly fieldRequired: "此字段为必填项";
            readonly invalidFormat: "格式不正确";
            readonly saveSuccess: "保存成功";
            readonly saveError: "保存失败";
            readonly unsavedChanges: "您有未保存的更改，确定要离开吗？";
            readonly discardTitle: "放弃更改？";
            readonly discardMessage: "您有未保存的更改。如果现在关闭此表单，您的编辑将会丢失。";
            readonly keepEditing: "继续编辑";
            readonly discard: "放弃";
            readonly stepOf: "第{{current}}步，共{{total}}步";
            readonly createTitle: "新建{{object}}";
            readonly editTitle: "编辑{{object}}";
            readonly createDescription: "向数据库添加新的{{object}}。";
            readonly editDescription: "更新{{object}}的详情";
            readonly saveRecord: "保存";
            readonly create: "创建";
            readonly update: "更新";
            readonly createSuccess: "{{object}}创建成功";
            readonly updateSuccess: "{{object}}更新成功";
            readonly deleteSuccess: "{{object}}删除成功";
        };
        readonly fields: {
            readonly relativeDate: {
                readonly overdue: "逾期 {{count}} 天";
            };
            readonly richText: {
                readonly format: "格式: {{format}}";
                readonly basicEditorHint: "富文本编辑器（基础）";
                readonly placeholder: "请输入文字...";
            };
        };
        readonly table: {
            readonly rowsPerPage: "每页行数";
            readonly showing: "显示第{{from}}到{{to}}条，共{{total}}条";
            readonly noRows: "暂无数据";
            readonly sortAsc: "升序排列";
            readonly sortDesc: "降序排列";
            readonly filterColumn: "筛选{{column}}";
            readonly columns: "列";
            readonly exportCSV: "导出CSV";
            readonly exportExcel: "导出Excel";
            readonly selectRow: "选择行";
            readonly selectAllRows: "选择所有行";
            readonly expandRow: "展开行";
            readonly collapseRow: "折叠行";
            readonly hideColumn: "隐藏列";
            readonly freezeColumn: "冻结列";
            readonly unfreezeColumn: "取消冻结列";
            readonly pageInfo: "第 {{current}} 页，共 {{total}} 页";
            readonly totalRecords: "共 {{count}} 条";
            readonly noResults: "未找到结果";
            readonly noResultsHint: "请尝试调整筛选条件或搜索关键词。";
            readonly cancelAll: "全部取消";
            readonly saveAll: "全部保存 ({{count}})";
            readonly addRecord: "添加记录";
            readonly open: "打开";
            readonly search: "搜索...";
            readonly modified: "{{count}} 行已修改";
            readonly saveFailed: "保存失败";
            readonly selected: "已选择 {{count}} 项";
            readonly edit: "编辑";
            readonly delete: "删除";
        };
        readonly grid: {
            readonly actions: "操作";
            readonly edit: "编辑";
            readonly delete: "删除";
            readonly export: "导出";
            readonly exportAs: "导出为 {{format}}";
            readonly loading: "加载数据中...";
            readonly errorLoading: "数据加载失败";
            readonly pullToRefresh: "下拉刷新";
            readonly refreshing: "刷新中…";
            readonly openRecord: "打开记录";
            readonly openMenu: "更多操作";
            readonly bulkSelected: "已选择 {{count}} 项";
            readonly bulkSelectedAllMatches: "已选择全部 {{count}} 项（全部匹配）";
            readonly bulkClear: "清除";
            readonly bulkAllOnPage: "本页 {{count}} 项已全选。";
            readonly bulkSelectAllMatching: "选择全部 {{count}} 项匹配记录";
            readonly bulkAllMatchingSelected: "已选择全部 {{count}} 项匹配记录。";
            readonly rowHeight: "行高: {{mode}}";
            readonly empty: "空";
            readonly yes: "是";
            readonly no: "否";
            readonly systemFields: "系统字段";
            readonly toolbar: {
                readonly densityMode: "密度";
                readonly densityCompact: "紧凑";
                readonly densityComfortable: "舒适";
                readonly densitySpacious: "宽松";
                readonly densityCycleHint: "{{label}}（点击切换）";
                readonly densityCycleShortHint: "点击切换";
            };
            readonly import: {
                readonly title: "导入{{object}}";
                readonly stepUpload: "上传";
                readonly stepMapping: "字段映射";
                readonly stepPreview: "预览";
                readonly uploadDescription: "上传 CSV 或 Excel 文件，或直接粘贴表格数据以开始导入。";
                readonly mappingDescription: "将列映射到对象字段。";
                readonly previewDescription: "导入前预览数据。";
                readonly dragDrop: "拖拽 CSV 或 Excel 文件到此处，或点击选择文件";
                readonly browseFiles: "选择文件";
                readonly parsing: "解析中…";
                readonly pasteHint: "或粘贴（Ctrl/⌘+V）从 Excel、Google 表格复制的数据";
                readonly legacyXls: "不支持旧版 .xls 文件，请另存为 .xlsx 后重试。";
                readonly unsupportedFile: "不支持的文件类型。请使用 CSV、TSV 或 Excel（.xlsx）。";
                readonly parseFailed: "无法读取该文件，请检查格式后重试。";
                readonly fileNeedsHeader: "文件必须包含表头行和至少一行数据。";
                readonly mappingTemplate: "映射模板：";
                readonly chooseTemplate: "选择模板…";
                readonly noSavedTemplates: "暂无保存的模板";
                readonly noneOption: "— 无 —";
                readonly saveCurrent: "保存当前映射";
                readonly templateName: "模板名称";
                readonly save: "保存";
                readonly deleteTemplate: "删除模板";
                readonly savedMapping: "已保存的映射：";
                readonly chooseSavedMapping: "选择已保存的映射…";
                readonly manualMapping: "— 手动映射列 —";
                readonly transform: "转换";
                readonly savedMappingHint: "映射“{{name}}”将在服务端应用重命名 + 转换 + 类型强转，列映射为只读。";
                readonly savedMappingPreviewNote: "预览显示的是原始列；导入时，映射“{{name}}”将在服务端应用重命名、转换与类型强转。";
                readonly csvColumn: "列";
                readonly mapsTo: "映射到";
                readonly typeMismatch: "疑似{{type}}";
                readonly type: {
                    readonly number: "数字";
                    readonly boolean: "布尔值";
                    readonly date: "日期";
                    readonly datetime: "日期时间";
                    readonly text: "文本";
                };
                readonly status: "状态";
                readonly skipColumn: "跳过此列";
                readonly skip: "— 跳过 —";
                readonly mapped: "已映射";
                readonly skipped: "已跳过";
                readonly rowsWithErrors: "{{count}} 行有错误";
                readonly rowsCorrected: "已修正 {{count}} 行";
                readonly clickToFix: "— 点击高亮单元格可直接修改。";
                readonly showingRows: "显示第 {{shown}} 行，共 {{total}} 行";
                readonly importing: "导入中… {{progress}}%";
                readonly importComplete: "导入完成";
                readonly imported: "已导入 {{count}} 条";
                readonly skippedCount: "已跳过 {{count}} 条";
                readonly moreErrors: "…还有 {{count}} 个错误";
                readonly cancel: "取消";
                readonly back: "上一步";
                readonly next: "下一步";
                readonly close: "关闭";
                readonly importNRows: "导入 {{count}} 行";
                readonly importingProgress: "导入中…";
                readonly requiredMark: "*";
                readonly required: "必填";
                readonly invalidType: "{{type}} 格式无效";
                readonly legacyReferenceBlocked: "导入已阻止：{{fields}} 是关联字段，需要服务端导入接口把名称解析为记录 ID，而当前连接不支持。按纯文本导入会写坏数据。请升级后端/客户端，或取消这些列的映射后再导入。";
                readonly autoMatched: "自动匹配";
                readonly autoMatchedSummary: "已自动匹配 {{count}} 列 — 请在下方检查并调整。";
                readonly confidence: {
                    readonly high: "高置信度";
                    readonly medium: "中置信度";
                    readonly low: "低置信度";
                };
                readonly downloadTemplate: "下载模板";
                readonly downloadTemplateHint: "获取带正确列的 CSV（必填字段标 *）。";
                readonly templateFileName: "{{object}}-导入模板";
                readonly validate: "校验数据";
                readonly validateHint: "导入前在服务端逐行校验。";
                readonly validating: "校验中…";
                readonly validatePassed: "全部 {{ok}} 行均有效。";
                readonly validateFailed: "{{ok}} 条有效，{{errors}} 条有错误。";
                readonly errorCount: "{{count}} 个错误";
                readonly errorRowPrefix: "第 {{row}} 行：";
                readonly referenceNotFound: "找不到匹配 \"{{value}}\" 的记录";
                readonly referenceAmbiguous: "\"{{value}}\" 匹配到多条记录，请使用唯一值或记录 ID";
                readonly options: "导入选项";
                readonly writeMode: "当某行匹配到已有记录时";
                readonly writeModeOpt: {
                    readonly insert: "始终新建";
                    readonly update: "更新已有（无匹配则跳过）";
                    readonly upsert: "匹配则更新，否则新建";
                };
                readonly matchFields: "匹配字段";
                readonly matchFieldsPlaceholder: "选择匹配字段…";
                readonly matchFieldsHint: "按这些字段将行匹配到已有记录。";
                readonly needMatchFields: "请至少选择一个匹配字段。";
                readonly optRunAutomations: "运行自动化与触发器";
                readonly optCreateOptions: "保留未知选项值";
                readonly optSkipBlankKey: "跳过匹配值为空的行";
                readonly optBackground: "后台导入";
                readonly optBackgroundHint: "(作为可撤销任务运行)";
                readonly createdCount: "新建 {{count}} 条";
                readonly updatedCount: "更新 {{count}} 条";
                readonly resultsTruncated: "显示前 {{count}} 行结果（共 {{total}} 行）。";
                readonly downloadFailed: "下载失败行";
                readonly cancelImport: "取消导入";
                readonly importCancelled: "导入已取消";
                readonly largeSampleNotice: "正在预览前 {{shown}}/{{total}} 行。";
                readonly asyncLargeHint: "文件较大，将在后台导入。";
                readonly asyncQueued: "已排队 — 正在准备导入…";
                readonly asyncProcessing: "正在导入第 {{processed}}/{{total}} 行… {{progress}}%";
                readonly history: "历史";
                readonly historyBack: "返回导入";
                readonly historyDescription: "此对象的近期导入记录。";
                readonly historyHint: "后台导入任务，最新在前。";
                readonly historyRefresh: "刷新";
                readonly historyLoading: "加载中…";
                readonly historyEmpty: "暂无导入记录。";
                readonly historyUnsupported: "此数据源不支持导入历史。";
                readonly historyColStatus: "状态";
                readonly historyColRows: "行数";
                readonly historyColResult: "结果";
                readonly historyColTime: "时间";
                readonly jobStatus: {
                    readonly pending: "等待中";
                    readonly running: "进行中";
                    readonly succeeded: "成功";
                    readonly failed: "失败";
                    readonly cancelled: "已取消";
                };
                readonly undoImport: "撤销导入";
                readonly undoing: "撤销中…";
                readonly reverted: "已撤销";
                readonly undoConfirm: "撤销此次导入？它新建的记录将被删除，它更新的记录将恢复为之前的值。";
            };
            readonly bulk: {
                readonly confirmDefault: "此操作将应用于 {{count}} 条记录。";
                readonly overLimit: "所选记录（{{count}}）超过该动作的上限（{{limit}}）。请减少选择后再继续。";
                readonly affectedRecords: "受影响的记录（{{count}}）：";
                readonly rowFallback: "第 {{index}} 行";
                readonly andMore: "……以及另外 {{count}} 条";
                readonly processed: "已处理 {{count}} / {{total}}";
                readonly processedFailed: " · {{count}} 条失败";
                readonly undonePrefix: "已撤销 — ";
                readonly succeeded: "成功 {{count}} / {{total}}";
                readonly resultFailed: " · 失败 {{count}}";
                readonly retry: "重试";
                readonly downloadErrorCsv: "下载错误 CSV";
                readonly cancel: "取消";
                readonly back: "上一步";
                readonly next: "下一步";
                readonly run: "执行";
                readonly running: "执行中…";
                readonly undo: "撤销";
                readonly undoing: "撤销中…";
                readonly done: "完成";
                readonly selectPlaceholder: "请选择…";
                readonly loading: "加载中…";
            };
        };
        readonly calendar: {
            readonly today: "今天";
            readonly month: "月";
            readonly week: "周";
            readonly day: "日";
            readonly agenda: "日程";
            readonly allDay: "全天";
            readonly noEvents: "暂无事件";
            readonly newEvent: "新建事件";
            readonly moreEvents: "+{{count}} 更多";
        };
        readonly list: {
            readonly loading: "正在加载记录...";
            readonly recordCount: "{{count}} 条记录";
            readonly recordCountOne: "{{count}} 条记录";
            readonly addRecord: "添加记录";
            readonly tabs: "标签页";
            readonly allRecords: "全部记录";
            readonly search: "搜索";
            readonly filter: "筛选";
            readonly filterRecords: "筛选记录";
            readonly sort: "排序";
            readonly sortRecords: "排序记录";
            readonly group: "分组";
            readonly groupBy: "分组依据";
            readonly export: "导出";
            readonly exportAs: "导出为 {{format}}";
            readonly color: "颜色";
            readonly rowColor: "行颜色";
            readonly colorByField: "按字段着色";
            readonly clear: "清除";
            readonly none: "无";
            readonly hideFields: "隐藏字段";
            readonly noItems: "暂无数据";
            readonly noItemsMessage: "当前没有可显示的记录。请尝试调整筛选条件或新建一条数据。";
            readonly firstRunTitle: "这里还没有数据";
            readonly firstRunMessage: "创建第一条记录即可开始。";
            readonly noMatches: "没有匹配的记录";
            readonly noMatchesMessage: "没有符合当前筛选或搜索条件的记录，试试调整或清除它们。";
            readonly loadErrorTitle: "无法加载记录";
            readonly loadErrorMessage: "加载数据时出错。请检查网络连接后重试。";
            readonly retry: "重试";
            readonly managedBy: {
                readonly system: {
                    readonly title: "这里还没有数据";
                    readonly message: "当其来源操作运行时（例如提交审批、共享、邀请），记录会自动出现。请在来源记录上触发其中一个操作来创建数据。";
                };
                readonly appendOnly: {
                    readonly title: "暂无事件记录";
                    readonly message: "这是一份不可变更的审计日志。记录由平台在事件发生时写入——你可以导出历史，但无法在此处创建条目。";
                };
                readonly betterAuth: {
                    readonly title: "暂无身份记录";
                    readonly message: "这些记录由认证提供方创建——通过登录、预置和安全流程自动写入，无法在此处手动添加。";
                };
                readonly betterAuthUser: {
                    readonly title: "暂无用户";
                    readonly message: "用户账号由认证提供方预置，无法在此处手动创建。邀请团队成员加入你的组织，他们首次登录时会自动出现（SSO 即时预置）。应用的终端用户会在通过你的应用注册时出现。";
                };
                readonly betterAuthTeam: {
                    readonly title: "暂无团队";
                    readonly message: "团队用于在组织内对成员分组。可用「创建团队」新建，或通过认证提供方的组织与 SSO 预置流程自动出现。";
                };
            };
            readonly showAll: "显示全部";
            readonly refresh: "刷新";
            readonly pullToRefresh: "下拉刷新";
            readonly refreshing: "刷新中…";
            readonly share: "分享";
            readonly print: "打印";
            readonly hideFieldsTitle: "隐藏字段";
            readonly dataLimitReached: "显示前 {{limit}} 条记录。可能有更多数据。";
            readonly viewSettings: "视图设置";
            readonly viewSettingsHint: "分组、行颜色、密度与可见字段。";
            readonly addGroup: "添加分组字段";
            readonly collapsedByDefault: "默认折叠";
            readonly removeGroup: "删除";
            readonly inlineEditShort: "行内编辑";
            readonly inlineEditLabel: "行内编辑记录(点击单元格进行编辑)";
            readonly recordEditingTitle: "记录编辑";
        };
        readonly managedByBadge: {
            readonly config: {
                readonly short: "管理配置";
                readonly title: "管理员配置";
                readonly body: "这些记录定义平台的运行时行为。请在此处编写配置;其产生的运行时数据存放在单独的表中。";
            };
            readonly system: {
                readonly short: "系统管理";
                readonly title: "由平台管理";
                readonly body: "当源记录上的操作运行时,这里的行会自动创建。下方列表是只读监控界面——行级操作(批准、撤回、重发等)在每一行上。";
            };
            readonly appendOnly: {
                readonly short: "只读 · 审计日志";
                readonly title: "只读历史记录";
                readonly body: "不可变审计日志。行由平台在事件发生时写入,不能在界面上创建、编辑或删除。可使用导出功能下载以供合规审查。";
            };
            readonly betterAuth: {
                readonly short: "身份";
                readonly title: "由身份提供方管理";
                readonly body: "此对象的架构由 {{provider}} 管理。直接编辑会绕过密码哈希、会话校验、两步验证检查和审计钩子。请通过身份认证提供方的登录、邀请和安全流程管理这些记录。";
            };
        };
        readonly kanban: {
            readonly addCard: "添加卡片";
            readonly addColumn: "添加列";
            readonly moveCard: "移动卡片";
            readonly deleteCard: "删除卡片";
            readonly deleteColumn: "删除列";
            readonly noCards: "暂无卡片";
            readonly cardTitlePlaceholder: "输入卡片标题...";
        };
        readonly timeline: {
            readonly bucket: {
                readonly overdue: "已逾期";
                readonly today: "今天";
                readonly tomorrow: "明天";
                readonly thisWeek: "本周";
                readonly nextWeek: "下周";
                readonly later: "更晚";
                readonly noDate: "无日期";
                readonly unassigned: "未分配";
            };
        };
        readonly gantt: {
            readonly column: {
                readonly taskName: "任务名称";
                readonly start: "开始";
                readonly end: "结束";
            };
            readonly toolbar: {
                readonly prevPeriod: "上一周期";
                readonly nextPeriod: "下一周期";
                readonly zoomIn: "放大";
                readonly zoomOut: "缩小";
                readonly jumpToToday: "跳到今天";
                readonly today: "今天";
                readonly thisWeek: "本周";
                readonly thisMonth: "本月";
                readonly showTaskList: "展开任务列表";
                readonly hideTaskList: "收起任务列表";
                readonly viewMode: "时间粒度";
                readonly enterFullscreen: "进入全屏";
                readonly exitFullscreen: "退出全屏";
                readonly criticalPath: "高亮关键路径";
                readonly autoSchedule: "自动排程依赖";
                readonly exportPng: "导出 PNG";
                readonly exportPdf: "导出 PDF";
                readonly saveLayout: "保存布局";
                readonly undo: "撤销";
                readonly redo: "重做";
            };
            readonly viewMode: {
                readonly day: "日";
                readonly week: "周";
                readonly month: "月";
                readonly quarter: "季度";
                readonly year: "年";
            };
            readonly row: {
                readonly expand: "展开";
                readonly collapse: "收起";
                readonly open: "打开详情";
            };
            readonly aria: {
                readonly taskList: "任务列表";
            };
            readonly tooltip: {
                readonly days: "天";
            };
            readonly menu: {
                readonly view: "查看详情";
                readonly edit: "行内编辑";
                readonly delete: "删除";
                readonly addPredecessor: "添加前置任务…";
                readonly addSuccessor: "添加后置任务…";
                readonly removeDependency: "移除依赖";
                readonly noCandidates: "无可用任务";
                readonly searchTasks: "搜索任务…";
                readonly qrcode: "移动端二维码";
            };
            readonly qr: {
                readonly title: "在手机上打开";
                readonly hint: "用手机扫码打开详情页";
                readonly copy: "复制链接";
                readonly copied: "已复制";
                readonly close: "关闭";
            };
            readonly delete: {
                readonly title: "删除此任务？";
                readonly body: "\"{{title}}\" 将被永久删除，此操作无法撤销。";
                readonly cancel: "取消";
                readonly confirm: "删除";
                readonly deleting: "删除中…";
            };
            readonly drawer: {
                readonly fallbackTitle: "任务详情";
            };
            readonly linkType: {
                readonly fs: "完成 → 开始";
                readonly ss: "开始 → 开始";
                readonly ff: "完成 → 完成";
                readonly sf: "开始 → 完成";
            };
            readonly conflict: {
                readonly title: "排程冲突";
                readonly body: "此次移动与依赖约束冲突。是否自动重新排程 {{count}} 个受影响的任务？";
                readonly confirm: "自动重新排程";
                readonly cancel: "保持不变";
            };
            readonly resource: {
                readonly header: "资源";
                readonly peak: "峰值";
                readonly over: "超载";
                readonly empty: "没有可分配的任务。";
            };
            readonly readOnly: "只读";
            readonly readOnlyHint: "此视图已禁用编辑。";
            readonly lockedHint: "无编辑权限";
            readonly writeFailed: "保存失败,已恢复修改前状态";
        };
        readonly view: {
            readonly editViewConfig: "编辑视图配置";
            readonly rename: "重命名";
            readonly duplicateView: "复制视图";
            readonly shareView: "共享视图";
            readonly setAsDefault: "设为默认";
            readonly pinView: "固定视图";
            readonly unpinView: "取消固定";
            readonly changeViewType: "更改视图类型";
            readonly deleteView: "删除视图";
            readonly addView: "添加视图";
            readonly unsavedChanges: "未保存的更改";
            readonly saveAsView: "另存为视图";
            readonly moreViews: "还有 {{count}} 个";
            readonly activeFilters: "筛选条件生效中";
            readonly activeSort: "排序生效中";
            readonly manageViews: "管理视图";
            readonly manageAllViews: "管理所有视图…";
            readonly manageViewsDescription: "对该对象的所有视图进行重新排序、重命名、固定或删除。";
            readonly searchViews: "搜索视图";
            readonly addNewView: "新建视图";
            readonly done: "完成";
            readonly noViewsFound: "没有匹配的视图。";
            readonly dragToReorder: "拖动排序";
            readonly defaultView: "默认视图";
            readonly defaultBadge: "默认";
            readonly tabActionsFor: "{{name}} 的视图操作";
            readonly readonlyAriaLabel: "只读视图";
            readonly readonlyTooltip: "系统视图 — 由代码定义，只读。";
        };
        readonly designer: {
            readonly undo: "Undo";
            readonly redo: "Redo";
        };
        readonly detail: {
            readonly back: "返回";
            readonly edit: "编辑";
            readonly editInline: "编辑";
            readonly save: "保存";
            readonly saveChanges: "保存更改";
            readonly saving: "保存中…";
            readonly editFieldsInline: "编辑字段";
            readonly editInlineHint: "双击编辑";
            readonly lockedByApproval: "审批中已锁定";
            readonly lockedTooltip: "该记录有待审批的请求，编辑已被锁定";
            readonly cancelApproval: "撤回审批";
            readonly cancelApprovalInFlight: "撤回中…";
            readonly cancelApprovalTooltip: "撤回当前的待审批请求以解除记录锁定";
            readonly cancelApprovalFailed: "撤回审批失败";
            readonly cancelApprovalUnavailable: "当前数据源不支持撤回审批";
            readonly linkCopied: "链接已复制到剪贴板";
            readonly linkCopyFailed: "复制链接失败";
            readonly cancel: "取消";
            readonly cancelEdit: "放弃更改";
            readonly sectionMoreDetails: "更多详情";
            readonly concurrentUpdateTitle: "该记录已被他人修改";
            readonly concurrentUpdateDescription: "在你编辑期间，另一位用户保存了 {{field}} 的新版本。为避免无声覆盖对方的改动，请选择如何处理该冲突。";
            readonly concurrentUpdateYourEdit: "你的修改";
            readonly concurrentUpdateCurrentValue: "当前值";
            readonly concurrentUpdateUpdatedBy: "由 {{name}} 更新";
            readonly concurrentUpdateUpdatedAt: "更新于 {{when}}";
            readonly concurrentUpdateReload: "加载最新";
            readonly concurrentUpdateOverwrite: "仍然覆盖";
            readonly concurrentUpdateCancel: "取消";
            readonly openInNewTab: "在新标签页打开";
            readonly share: "分享";
            readonly duplicate: "复制";
            readonly export: "导出";
            readonly viewHistory: "查看历史";
            readonly delete: "删除";
            readonly moreActions: "更多操作";
            readonly addToFavorites: "添加到收藏";
            readonly removeFromFavorites: "从收藏中移除";
            readonly previousRecord: "上一条记录";
            readonly nextRecord: "下一条记录";
            readonly recordOf: "第 {{current}} 条，共 {{total}} 条";
            readonly recordNotFound: "未找到记录";
            readonly recordNotFoundDescription: "您查找的记录不存在或已被删除。";
            readonly goBack: "返回";
            readonly details: "详情";
            readonly related: "相关";
            readonly relatedRecords: "{{count}} 条记录";
            readonly relatedRecordOne: "{{count}} 条记录";
            readonly noRelatedRecords: "暂无相关记录";
            readonly loading: "加载中...";
            readonly copyToClipboard: "复制到剪贴板";
            readonly copied: "已复制！";
            readonly deleteConfirmation: "确定要删除此记录吗？";
            readonly editRecord: "编辑记录";
            readonly viewAll: "查看全部";
            readonly new: "新建";
            readonly emptyValue: "—";
            readonly activity: "活动";
            readonly history: "历史";
            readonly editRow: "编辑";
            readonly deleteRow: "删除";
            readonly deleteRowConfirmation: "确定要删除此记录吗？";
            readonly deleteRowTitle: "删除记录";
            readonly actions: "操作";
            readonly previousPage: "上一页";
            readonly nextPage: "下一页";
            readonly pageOf: "第 {{current}} 页，共 {{total}} 页";
            readonly sortBy: "排序";
            readonly filterPlaceholder: "筛选...";
            readonly highlightFields: "关键字段";
            readonly comments: "评论";
            readonly searchComments: "搜索评论…";
            readonly addCommentPlaceholder: "添加评论… (Ctrl+Enter 提交)";
            readonly noMatchingComments: "没有匹配的评论";
            readonly noCommentsYet: "暂无评论";
            readonly pinned: "已置顶";
            readonly pin: "置顶";
            readonly unpin: "取消置顶";
            readonly justNow: "刚刚";
            readonly minutesAgo: "{{count}}分钟前";
            readonly hoursAgo: "{{count}}小时前";
            readonly daysAgo: "{{count}}天前";
            readonly systemActor: "系统";
            readonly unknownUser: "未知用户";
            readonly createdBy: "创建人";
            readonly updatedBy: "更新人";
            readonly created: "创建于";
            readonly updated: "更新于";
            readonly dropFilesToUpload: "拖拽文件到此处或点击上传";
            readonly attachmentCount: "{{count}} 个附件";
            readonly attachmentCountPlural: "{{count}} 个附件";
            readonly removeAttachment: "移除附件";
            readonly unifiedDiff: "统一视图";
            readonly sideBySideDiff: "并排视图";
            readonly noChanges: "无变更";
            readonly previousVersion: "旧版本";
            readonly currentVersion: "新版本";
            readonly discussion: "讨论";
            readonly showDiscussion: "显示讨论 ({{count}})";
            readonly hideDiscussion: "隐藏讨论";
            readonly bold: "粗体 (Ctrl+B)";
            readonly italic: "斜体 (Ctrl+I)";
            readonly listFormat: "列表";
            readonly inlineCode: "行内代码";
            readonly mentionSomeone: "提及某人";
            readonly preview: "预览";
            readonly submitComment: "提交 (Ctrl+Enter)";
            readonly sendComment: "发送";
            readonly writeComment: "写评论…";
            readonly subscribedTooltip: "已订阅 — 点击取消订阅";
            readonly unsubscribedTooltip: "订阅通知";
            readonly firstRecord: "第一条记录 (Home)";
            readonly previousRecordKey: "上一条记录 (←)";
            readonly nextRecordKey: "下一条记录 (→)";
            readonly lastRecord: "最后一条记录 (End)";
            readonly noRecords: "无记录";
            readonly showEmptyRelated_one: "+ {{count}} 个为空";
            readonly showEmptyRelated_other: "+ {{count}} 个为空";
            readonly searchWhileNavigating: "导航时搜索";
            readonly searchRecords: "搜索记录…";
            readonly allActivity: "全部动态";
            readonly commentsOnly: "仅评论";
            readonly fieldChangesFilter: "字段变更";
            readonly tasksOnly: "仅任务";
            readonly leaveCommentPlaceholder: "留下评论… (Ctrl+Enter 提交)";
            readonly noActivity: "暂无活动记录";
            readonly loadMore: "加载更多";
            readonly edited: "(已编辑)";
            readonly via: "通过 {{source}}";
            readonly replyCount: "{{count}} 条回复";
            readonly replyCountPlural: "{{count}} 条回复";
            readonly replyPlaceholder: "回复…";
            readonly filterActivity: "筛选活动";
            readonly openDiscussion: "打开讨论面板";
            readonly closeDiscussion: "关闭讨论面板";
            readonly subscribeAriaLabel: "订阅通知";
            readonly unsubscribeAriaLabel: "取消订阅通知";
            readonly clearSearch: "清除搜索";
            readonly copyEmail: "复制邮箱";
            readonly copyPhone: "复制电话号码";
            readonly copyRecordId: "复制记录 ID";
            readonly showEmptyFields: "显示 {{count}} 个空字段";
            readonly hideEmptyFields: "隐藏空字段";
            readonly noValue: "无";
        };
        readonly chart: {
            readonly noData: "暂无图表数据";
            readonly loading: "图表加载中...";
        };
        readonly report: {
            readonly total: "总计";
            readonly rowTotal: "行合计";
            readonly columnTotal: "列合计";
            readonly grandTotal: "总计";
            readonly totals: "汇总";
            readonly rowsLabel: "行";
            readonly columnsLabel: "列";
            readonly allLabel: "(全部)";
            readonly emptyLabel: "(空)";
            readonly loading: "加载中…";
            readonly failedToLoad: "矩阵报表加载失败：{{message}}";
            readonly needsAcross: "矩阵报表至少需要一个 `groupingsAcross` 字段。";
            readonly aggregate: {
                readonly count: "计数";
                readonly countDistinct: "去重计数";
                readonly sum: "求和";
                readonly avg: "平均";
                readonly min: "最小值";
                readonly max: "最大值";
                readonly first: "首个";
            };
            readonly editor: {
                readonly breadcrumb: "配置";
                readonly basic: "基础";
                readonly title: "标题";
                readonly titlePlaceholder: "例如：按季度的销售管道";
                readonly description: "描述";
                readonly descriptionPlaceholder: "此报表展示什么？";
                readonly type: "报表类型";
                readonly typeTabular: "表格 — 平铺列表";
                readonly typeSummary: "汇总 — 分组带合计";
                readonly typeMatrix: "矩阵 — 行列透视";
                readonly typeJoined: "拼接 — 多块组合";
                readonly typeHelp: "选择最贴合需求的布局方式。";
                readonly data: "数据";
                readonly objectName: "数据源";
                readonly objectNamePlaceholder: "例如：opportunity";
                readonly objectNameHelp: "此报表应查询哪个对象？";
                readonly limit: "行数上限";
                readonly limitPlaceholder: "例如：100";
                readonly columns: "列";
                readonly columnsHint: "选择要展示的字段。汇总或矩阵报表可添加聚合（求和、计数…）。";
                readonly filters: "筛选";
                readonly filtersHint: "限定参与报表的数据行。";
                readonly filtersComplex: "此报表使用了高级筛选条件，此处无法编辑。保存时将原样保留。";
                readonly groupBy: "分组";
                readonly groupByHint: "按字段分组并计算小计。";
                readonly rows: "行";
                readonly rowsHint: "按这些字段对行分组。";
                readonly columnsAxis: "列";
                readonly columnsAxisHint: "将这些字段透视到顶部。";
                readonly values: "度量";
                readonly valuesHint: "每个单元格里展示的数字。选择一个或多个字段并设置聚合方式（求和、计数…）。";
                readonly grouping: "分组";
                readonly addGrouping: "添加分组";
                readonly dateGranularity: "日期粒度";
                readonly dateGranularityNone: "（使用原始值）";
                readonly day: "日";
                readonly week: "周";
                readonly month: "月";
                readonly quarter: "季度";
                readonly year: "年";
                readonly sortAsc: "升序";
                readonly sortDesc: "降序";
                readonly chart: "图表";
                readonly chartHint: "在表格旁可选展示的可视化。";
                readonly chartType: "图表类型";
                readonly chartTitle: "图表标题";
                readonly chartTitlePlaceholder: "默认使用报表标题";
                readonly chartXAxis: "X 轴（类别）";
                readonly chartYAxis: "Y 轴（数值）";
                readonly chartShowLegend: "显示图例";
                readonly chartShowDataLabels: "显示数据标签";
                readonly chartNone: "（无图表）";
                readonly chartBar: "柱状图";
                readonly chartLine: "折线图";
                readonly chartArea: "面积图";
                readonly chartPie: "饼图";
                readonly chartDonut: "环形图";
                readonly chartFunnel: "漏斗图";
                readonly validationNeedsObject: "请先选择数据源，再添加列。";
                readonly validationMatrixNeedsRowsCols: "矩阵报表至少需要一个行字段和一个列字段。";
                readonly validationSummaryNeedsRows: "汇总报表至少需要一个分组字段。";
                readonly blocks: "区块";
                readonly blocksHint: "每个区块都是独立的表格或图表。区块筛选会与报表筛选合并（AND）。";
                readonly addBlock: "添加区块";
                readonly removeBlock: "删除区块";
                readonly blockName: "区块名称";
                readonly blockNamePlaceholder: "唯一的区块名";
                readonly blockLabel: "显示标题";
                readonly blockLabelPlaceholder: "显示在区块上方";
                readonly blockDescription: "说明";
                readonly blockDescriptionPlaceholder: "该区块的可选说明";
                readonly validationJoinedNeedsBlocks: "组合报表至少需要一个区块。";
                readonly validationBlockNameRequired: "每个区块都必须有非空的名称。";
                readonly validationBlockNameDuplicate: "区块名称在报表内必须唯一。";
                readonly validationBlockNeedsColumns: "每个区块至少需要一列。";
                readonly noneOption: "（无）";
                readonly addCondition: "添加条件";
                readonly combineLogic: "组合方式";
                readonly opContains: "包含";
                readonly opIsEmpty: "为空";
                readonly opIsNotEmpty: "不为空";
                readonly formatAuto: "自动";
                readonly formatCurrency: "货币";
                readonly formatPercent: "百分比";
                readonly formatInteger: "整数";
                readonly formatDate: "日期";
                readonly formatDatetime: "日期 + 时间";
                readonly columnLabelPlaceholder: "自定义标签";
                readonly aggregateColumn: "聚合";
                readonly formatColumn: "格式";
                readonly addColumns: "添加字段";
                readonly searchFields: "搜索字段…";
                readonly noMatchingFields: "没有匹配的字段。";
                readonly noFieldsAvailable: "暂无可用字段。";
                readonly columnsCount: "已选择 {n} 个列";
                readonly columnsEmpty: "尚未选择任何列。";
                readonly fieldPickerTitle: "选择字段";
                readonly fieldPickerDescription: "可选择一个或多个字段添加到报表，输入关键字可快速筛选。";
                readonly fieldPickerChangeTitle: "更换字段";
                readonly fieldPickerAddGroupingTitle: "添加分组";
                readonly fieldPickerEmpty: "（请选择字段）";
                readonly fieldPickerSelected: "已选 {n} 个";
                readonly fieldPickerClear: "清空选择";
                readonly fieldPickerAdd: "添加";
                readonly fieldPickerAddN: "添加 {n} 个";
            };
        };
        readonly map: {
            readonly searchLocations: "搜索位置…";
            readonly locationDetails: "位置详情";
            readonly markersCount: "{{count}} 个标记";
            readonly invalidCoordinates: "{{count}} 条记录因坐标缺失或无效已从地图中排除。";
            readonly invalidCoordinatesPlural: "{{count}} 条记录因坐标缺失或无效已从地图中排除。";
        };
        readonly workflow: {
            readonly draft: "草稿";
            readonly active: "活跃";
            readonly paused: "已暂停";
            readonly completed: "已完成";
            readonly cancelled: "已取消";
            readonly save: "保存";
            readonly publish: "发布";
            readonly addNode: "添加节点";
            readonly workflowFlow: "工作流程";
            readonly properties: "属性";
            readonly connections: "连接";
            readonly quickConnect: "快速连接";
            readonly fromPlaceholder: "从...";
            readonly toPlaceholder: "到...";
            readonly connect: "连接";
            readonly label: "标签";
            readonly type: "类型";
            readonly description: "描述";
            readonly assignee: "负责人";
            readonly assigneeType: "负责人类型";
            readonly user: "用户";
            readonly role: "角色";
            readonly group: "组";
            readonly expression: "表达式";
            readonly timeoutMinutes: "超时时间（分钟）";
            readonly selectNodeToEdit: "选择节点以编辑其属性";
            readonly workflowTitle: "工作流标题";
            readonly newWorkflow: "新工作流";
            readonly outConnections: "{{count}} 个输出";
            readonly start: "开始";
            readonly end: "结束";
            readonly task: "任务";
            readonly userTask: "用户任务";
            readonly serviceTask: "服务任务";
            readonly scriptTask: "脚本任务";
            readonly approval: "审批";
            readonly condition: "条件";
            readonly parallelGateway: "并行网关";
            readonly joinGateway: "合并网关";
            readonly boundaryEvent: "边界事件";
            readonly delay: "延迟";
            readonly notification: "通知";
            readonly webhook: "Webhook";
            readonly allowConcurrency: "允许（并发执行）";
            readonly forbidConcurrency: "禁止（跳过新任务）";
            readonly replaceConcurrency: "替换（取消现有任务）";
            readonly queueConcurrency: "排队（等待当前完成）";
            readonly conditionEvent: "条件";
            readonly manualEvent: "手动";
            readonly webhookEvent: "Webhook";
            readonly timerEvent: "定时器";
            readonly signalEvent: "信号";
            readonly versionHistory: "版本历史";
            readonly importBpmn: "导入 BPMN";
            readonly exportBpmn: "导出 BPMN";
            readonly undo: "撤销";
            readonly redo: "重做";
            readonly resetZoom: "重置缩放";
        };
        readonly dashboard: {
            readonly addWidget: "添加组件";
            readonly removeWidget: "移除组件";
            readonly editLayout: "编辑布局";
            readonly saveLayout: "保存布局";
            readonly resetLayout: "重置布局";
            readonly total: "总计";
            readonly noDataAvailable: "暂无数据";
            readonly noDataSourceFor: "没有可用的数据源：";
            readonly noRows: "暂无数据行";
            readonly pickMeasures: "请为该数据集组件选择度量（值）。";
            readonly datasetUnsupported: "当前数据源不支持数据集查询。";
            readonly details: "明细";
            readonly exportCsv: "导出 CSV";
            readonly openInList: "在列表中打开";
            readonly trend: {
                readonly vsLastQuarter: "较上季度";
                readonly vsLastMonth: "较上月";
                readonly vsLastWeek: "较上周";
                readonly vsLastYear: "较去年";
                readonly vsYesterday: "较昨日";
                readonly vsPreviousPeriod: "较上期";
            };
            readonly filters: {
                readonly label: "仪表盘过滤器";
                readonly dateRange: "日期范围";
                readonly allTime: "全部时间";
                readonly custom: "自定义…";
                readonly all: "全部";
                readonly reset: "重置";
                readonly range: {
                    readonly today: "今天";
                    readonly yesterday: "昨天";
                    readonly this_week: "本周";
                    readonly last_week: "上周";
                    readonly this_month: "本月";
                    readonly last_month: "上月";
                    readonly this_quarter: "本季度";
                    readonly last_quarter: "上季度";
                    readonly this_year: "今年";
                    readonly last_year: "去年";
                    readonly last_7_days: "近 7 天";
                    readonly last_30_days: "近 30 天";
                    readonly last_90_days: "近 90 天";
                };
            };
        };
        readonly configPanel: {
            readonly save: "保存";
            readonly discard: "丢弃";
            readonly close: "关闭";
            readonly layout: "布局";
            readonly columns: "列数";
            readonly gap: "间距";
            readonly rowHeight: "行高";
            readonly data: "数据";
            readonly refreshInterval: "刷新间隔";
            readonly appearance: "外观";
            readonly title: "标题";
            readonly showDescription: "显示描述";
            readonly theme: "主题";
            readonly configuration: "配置";
            readonly general: "基本";
            readonly advanced: "高级";
        };
        readonly appDesigner: {
            readonly createApp: "创建应用";
            readonly editApp: "编辑应用";
            readonly basicInfo: "基本信息";
            readonly objects: "业务对象";
            readonly navigation: "导航";
            readonly branding: "品牌";
            readonly appName: "应用名称";
            readonly appTitle: "标题";
            readonly appDescription: "描述";
            readonly appIcon: "图标";
            readonly template: "模板";
            readonly layout: "布局";
            readonly layoutSidebar: "侧边栏";
            readonly layoutHeader: "顶部导航";
            readonly layoutEmpty: "空白";
            readonly selectObjects: "选择对象";
            readonly searchObjects: "搜索对象…";
            readonly selectAll: "全选";
            readonly deselectAll: "取消全选";
            readonly navBuilder: "导航构建器";
            readonly addGroup: "添加分组";
            readonly addUrl: "添加链接";
            readonly addSeparator: "添加分隔线";
            readonly noNavItems: "暂无导航项。";
            readonly logoUrl: "Logo 链接";
            readonly primaryColor: "主色调";
            readonly faviconUrl: "网站图标链接";
            readonly preview: "预览";
            readonly complete: "完成";
            readonly snakeCaseHint: "必须使用 snake_case 格式（如 my_app）";
            readonly modeEdit: "编辑";
            readonly modePreview: "预览";
            readonly modeCode: "代码";
            readonly addWidget: "添加组件";
            readonly widgetProperties: "组件属性";
            readonly dataSource: "数据源";
            readonly valueField: "数值字段";
            readonly aggregate: "聚合";
            readonly colorVariant: "颜色";
            readonly addComponent: "添加组件";
            readonly componentProperties: "组件属性";
            readonly viewType: "视图类型";
            readonly fields: "字段";
            readonly toolbar: "工具栏";
            readonly showSearch: "显示搜索";
            readonly showFilters: "显示筛选";
            readonly showSort: "显示排序";
            readonly appearance: "外观";
            readonly rowHeight: "行高";
            readonly stripedRows: "斑马纹";
            readonly bordered: "边框";
            readonly livePreview: "实时预览";
            readonly stepBasicDesc: "名称、标题和布局";
            readonly stepObjectsDesc: "选择业务对象";
            readonly stepNavigationDesc: "构建导航树";
            readonly stepBrandingDesc: "Logo、颜色和图标";
            readonly noObjectsFound: "未找到对象。";
            readonly noNavItemsHint: "暂无导航项。请在上一步选择对象或手动添加项目。";
            readonly separator: "分隔线";
            readonly separatorLabel: "— 分隔线 —";
            readonly newGroup: "新建分组";
            readonly newLink: "新建链接";
            readonly saveDraft: "保存草稿";
            readonly cancelConfirmTitle: "放弃更改？";
            readonly cancelConfirmMessage: "您有未保存的更改。确定要取消吗？";
            readonly confirmDiscard: "放弃";
            readonly keepEditing: "继续编辑";
            readonly navNoItems: "暂无导航项。点击上方按钮添加项目。";
            readonly navNoPreviewItems: "无项目";
            readonly navLivePreview: "实时预览";
            readonly navCollapseGroup: "折叠分组";
            readonly navExpandGroup: "展开分组";
            readonly navAddChild: "添加子项";
            readonly navMoveUp: "上移";
            readonly navMoveDown: "下移";
            readonly navRemove: "移除";
            readonly navObjectPage: "对象页面";
            readonly navDashboard: "仪表盘";
            readonly navPage: "页面";
            readonly navReport: "报表";
            readonly navGroup: "分组";
            readonly navUrl: "链接";
            readonly navSeparator: "分隔线";
            readonly navTypeObject: "对象";
            readonly navTypeDashboard: "仪表盘";
            readonly navTypePage: "页面";
            readonly navTypeReport: "报表";
            readonly navTypeUrl: "链接";
            readonly navTypeGroup: "分组";
            readonly navTypeSeparator: "分隔线";
            readonly navTypeAction: "操作";
            readonly navEditIcon: "编辑图标";
            readonly navToggleVisible: "切换可见性";
            readonly navHidden: "已隐藏";
            readonly navExportSchema: "导出 JSON";
            readonly navImportSchema: "导入 JSON";
            readonly navExportSuccess: "导航结构已导出";
            readonly navImportSuccess: "导航结构已导入";
            readonly navImportError: "无效的导航 JSON";
            readonly navIconPlaceholder: "图标名称（如 Users）";
            readonly dashboardEditor: "仪表盘编辑器";
            readonly noWidgets: "暂无小组件。点击上方按钮添加。";
            readonly widgetLayoutSize: "布局尺寸";
            readonly widgetWidth: "宽度";
            readonly widgetHeight: "高度";
            readonly dashboardPreview: "仪表盘预览";
            readonly noWidgetsPreview: "暂无可预览的小组件";
            readonly pageCanvasEditor: "页面画布编辑器";
            readonly emptyPage: "空白页面。点击上方按钮添加组件。";
            readonly pagePreview: "页面预览";
            readonly noComponentsPreview: "暂无可预览的组件";
            readonly modePage: "页面";
            readonly modeDashboard: "仪表盘";
            readonly undo: "撤销";
            readonly redo: "重做";
            readonly brandingEditor: "品牌编辑器";
            readonly brandingExport: "导出 JSON";
            readonly brandingImport: "导入 JSON";
            readonly brandingPreview: "预览";
            readonly brandingSampleButton: "示例按钮";
            readonly brandingSampleText: "这是您的品牌主题效果预览。";
            readonly colorPalette: "颜色面板";
            readonly fontFamily: "字体";
            readonly fontDefault: "默认（系统）";
            readonly modeLight: "浅色";
            readonly modeDark: "深色";
            readonly mobilePreview: "移动端预览";
            readonly objectManager: {
                readonly title: "对象管理器";
                readonly addObject: "新建对象";
                readonly searchPlaceholder: "搜索对象…";
                readonly noObjects: "未找到对象。";
                readonly objectName: "API 名称";
                readonly objectLabel: "标签";
                readonly pluralLabel: "复数标签";
                readonly icon: "图标";
                readonly selectIcon: "选择图标…";
                readonly group: "分组";
                readonly noGroup: "无分组";
                readonly sortOrder: "排序";
                readonly enabled: "启用";
                readonly relationships: "关系";
                readonly systemBadge: "系统";
                readonly fieldCount: "{{count}} 个字段";
                readonly ungrouped: "未分组";
                readonly deleteConfirmTitle: "删除对象？";
                readonly deleteConfirmMessage: "这将永久删除该对象及其所有字段。此操作无法撤销。";
            };
            readonly fieldDesigner: {
                readonly title: "字段设计器";
                readonly addField: "新建字段";
                readonly searchPlaceholder: "搜索字段…";
                readonly allTypes: "所有类型";
                readonly noFields: "未找到字段。";
                readonly fieldName: "API 名称";
                readonly fieldLabel: "标签";
                readonly fieldType: "类型";
                readonly fieldGroup: "分组";
                readonly description: "描述";
                readonly required: "必填";
                readonly unique: "唯一";
                readonly readOnly: "只读";
                readonly hidden: "隐藏";
                readonly indexed: "索引";
                readonly externalId: "外部 ID";
                readonly trackHistory: "追踪历史";
                readonly defaultValue: "默认值";
                readonly placeholder: "占位文本";
                readonly referenceTo: "引用对象";
                readonly formula: "公式";
                readonly options: "选项";
                readonly addOption: "添加选项";
                readonly validationRules: "验证规则";
                readonly addRule: "添加规则";
                readonly systemBadge: "系统";
                readonly ungrouped: "通用";
                readonly deleteConfirmTitle: "删除字段？";
                readonly deleteConfirmMessage: "这将永久删除该字段。此字段中的现有数据将丢失。";
                readonly basicSection: "基础";
                readonly typeSpecificSection: "类型设置";
                readonly advancedSection: "高级";
                readonly typeCategory: {
                    readonly text: "文本";
                    readonly number: "数字";
                    readonly date: "日期时间";
                    readonly choice: "选择";
                    readonly relation: "关联";
                    readonly advanced: "高级";
                };
            };
        };
        readonly console: {
            readonly title: "ObjectStack 控制台";
            readonly initializing: "正在初始化应用程序...";
            readonly search: "搜索…";
            readonly breadcrumb: {
                readonly dashboards: "仪表盘";
                readonly pages: "页面";
                readonly reports: "报告";
                readonly system: "系统";
            };
            readonly nav: {
                readonly pinItem: "固定 {{name}}";
                readonly unpinItem: "取消固定 {{name}}";
                readonly dragToReorder: "拖动以重新排序";
                readonly favorites: "收藏";
            };
            readonly loadingSteps: {
                readonly connecting: "正在连接数据源";
                readonly loadingConfig: "正在加载配置";
                readonly preparingWorkspace: "正在准备工作区";
            };
            readonly loadingHint: "初始化新环境可能需要几秒钟。";
            readonly error: {
                readonly connectionFailed: "无法连接到服务器";
                readonly serverUnreachable: "无法访问服务器 {{url}}。";
                readonly checkServer: "请检查网络连接，或确认后端服务正在运行。";
                readonly timeout: "连接超时（10 秒）。";
            };
            readonly actions: {
                readonly retry: "重试";
                readonly retrying: "正在重试…";
            };
            readonly shortcuts: {
                readonly title: "键盘快捷键";
                readonly description: "所有可用键盘快捷键的快速参考。";
                readonly groups: {
                    readonly general: "通用";
                    readonly navigation: "导航";
                    readonly dataViews: "数据视图";
                    readonly preferences: "偏好设置";
                };
                readonly openCommandPalette: "打开命令面板";
                readonly showShortcuts: "显示键盘快捷键";
                readonly closeDialog: "关闭对话框/面板";
                readonly toggleSidebar: "切换侧边栏";
                readonly focusSearch: "聚焦搜索";
                readonly createRecord: "新建记录";
                readonly refreshData: "刷新数据";
                readonly editRecord: "编辑选中记录";
                readonly toggleDarkMode: "切换深色模式";
            };
            readonly commandPalette: {
                readonly placeholder: "输入命令或搜索...";
                readonly noResults: "未找到结果。";
                readonly searching: "搜索中…";
                readonly records: "记录";
                readonly recentRecords: "最近访问";
                readonly objects: "对象";
                readonly dashboards: "仪表盘";
                readonly pages: "页面";
                readonly reports: "报表";
                readonly switchApp: "切换应用";
                readonly current: "当前";
                readonly preferences: "偏好设置";
                readonly lightTheme: "浅色主题";
                readonly darkTheme: "深色主题";
                readonly systemTheme: "系统主题";
                readonly actions: "操作";
                readonly openFullSearch: "打开完整搜索页面";
                readonly createApp: "创建新应用";
            };
            readonly ai: {
                readonly usage: {
                    readonly title: "AI 用量";
                    readonly meterBuild: "AI 搭建";
                    readonly meterAsk: "数据问询";
                    readonly statusOk: "额度充足";
                    readonly statusLow: "即将用完";
                    readonly statusFull: "额度已用完";
                    readonly resetsDaily: "今晚重置";
                    readonly resetsMonthly: "下个周期重置";
                    readonly ctaUpgrade: "升级以继续使用";
                    readonly ctaTopUp: "购买额度包以继续";
                    readonly ariaLabel: "AI 用量：{{status}}";
                };
                readonly workspaceTitle: "AI 工作区";
                readonly workspaceSubtitle: "提问、查看并继续历史对话";
                readonly openChats: "打开对话列表";
                readonly chats: "对话";
                readonly chatsDescription: "浏览和管理 AI 对话。";
                readonly share: "分享";
                readonly shareTitle: "分享此对话";
                readonly shareDisabledTitle: "开始对话后即可分享";
                readonly newChat: "新对话";
                readonly searchChats: "搜索对话...";
                readonly noChatsYet: "暂无对话";
                readonly noChatsDescription: "开始新的对话后会显示在这里。";
                readonly noMatchingChats: "没有匹配的对话。";
                readonly newConversation: "新对话";
                readonly renameConversation: "重命名对话";
                readonly deleteConversation: "删除对话";
                readonly saveRename: "保存重命名";
                readonly cancelRename: "取消重命名";
                readonly loadingHistory: "正在加载对话历史...";
                readonly conversationReady: "对话已就绪";
                readonly preparingConversation: "正在准备新对话";
                readonly offlineDemoMode: "离线演示模式 — 无法获取助手列表";
                readonly sendFailedRateLimited: "发送过于频繁，请稍候再试。你的消息已保留在输入框中。";
                readonly sendFailedGeneric: "消息发送失败，请重试。你的消息已保留在输入框中。";
                readonly askAgent: "向 {{agent}} 提问...";
                readonly assistant: "助手";
                readonly liveCanvas: "草稿预览 · {{app}}";
                readonly liveCanvasUnlisted: "运行预览 · {{app}}(未发布 · 仅自己可见)";
                readonly loadingAgents: "正在加载助手...";
                readonly askAnything: "输入你的问题...";
                readonly emptyTitle: "开始对话";
                readonly emptyDescription: "可以直接提问，助手会结合当前应用上下文提供帮助。";
                readonly switchAssistant: "切换助手";
                readonly chooseAgent: "选择助手…";
                readonly empty: {
                    readonly build: {
                        readonly title: "用 AI 搭建";
                        readonly description: "用自然语言描述一个应用或流程 —— 我会起草对象、界面和自动化，随后你审阅并发布。";
                    };
                    readonly ask: {
                        readonly title: "向你的数据提问";
                        readonly description: "针对你的记录提问 —— 在你有权访问的数据范围内进行计数、列举和汇总。";
                    };
                    readonly editApp: {
                        readonly title: "正在编辑「{{app}}」";
                        readonly titleGeneric: "编辑此应用";
                        readonly description: "想改点什么？我会就地修改这个应用 —— 加字段、对象、视图或自动化，或调整已有内容。";
                    };
                };
                readonly clearConversation: "清空";
                readonly sendHint: "发送";
                readonly agentActivity: "执行过程";
                readonly toolCompleted: "已完成";
                readonly toolRunning: "运行中";
                readonly toolAwaitingApproval: "等待确认";
                readonly toolFailed: "失败";
                readonly toolDetailsHidden: "已隐藏工具参数和原始结果，仅保留过程摘要。";
                readonly copy: "复制";
                readonly copied: "已复制";
                readonly regenerate: "重新生成";
                readonly model: "模型";
                readonly submit: "发送";
                readonly uploadFiles: "上传文件";
                readonly stopResponse: "停止生成";
                readonly trace: "调试 trace";
                readonly viewTrace: "查看调试 trace";
                readonly nextSteps: "下一步";
                readonly publishDrafts: "发布";
                readonly publishOk: "已发布，对象已生效。";
                readonly seedWarn: "已发布，但部分示例数据未能载入。";
                readonly openBuiltApp: "打开应用";
                readonly designBuiltApp: "进入 Studio 继续完善";
                readonly previewDraft: "预览";
                readonly previewApp: "预览应用";
                readonly resizeSplit: "调整对话与预览的宽度";
                readonly hideChats: "隐藏对话列表";
                readonly showChats: "显示对话列表";
                readonly planTitle: "方案预览";
                readonly planQuestions: "搭建前请确认";
                readonly planAssumptions: "假设";
                readonly planApproveHint: "回复以确认或调整该方案。";
                readonly planApprove: "开始搭建";
                readonly planAdjust: "调整方案";
                readonly planApproveMessage: "确认，开始搭建。";
                readonly planApproveDefaultsMessage: "确认搭建，未决问题按你的合理假设和默认处理。";
                readonly planAnswerMessage: "关于「{{question}}」，我选择「{{option}}」。";
                readonly justNow: "刚刚";
                readonly minutesAgo: "{{count}} 分钟前";
                readonly hoursAgo: "{{count}} 小时前";
                readonly daysAgo: "{{count}} 天前";
                readonly agentLabels: {
                    readonly ask: "提问";
                    readonly build: "构建";
                    readonly dataChat: "智能助手";
                    readonly metadataAssistant: "元数据开发助手";
                };
                readonly suggestions: {
                    readonly dataChat: {
                        readonly userCount: "系统里有多少个用户？列出他们的邮箱。";
                        readonly recentRecords: "帮我列出最近创建的 5 条记录。";
                        readonly recordCounts: "统计每个对象的记录数。";
                    };
                    readonly metadataAssistant: {
                        readonly buildCrm: "帮我搭建一个 CRM：客户、联系人、商机，并建立它们之间的关系。";
                        readonly buildApp: "做一个项目管理应用：项目、任务、成员。";
                        readonly buildFlow: "设计一个工单系统：工单、优先级、状态流转。";
                    };
                    readonly generic: {
                        readonly help: "你可以帮我做什么？";
                        readonly availableObjects: "列出可用的数据对象。";
                        readonly recentActivity: "总结我的最近动态。";
                    };
                    readonly editApp: {
                        readonly addField: "给某个对象加一个字段。";
                        readonly addObject: "新增一个对象，并关联到已有对象。";
                        readonly addDashboard: "加一个展示关键指标的仪表盘。";
                        readonly addAutomation: "加一个自动化 —— 审批、状态流转或通知。";
                    };
                };
            };
            readonly errors: {
                readonly somethingWentWrong: "出错了";
                readonly unexpectedError: "渲染此视图时发生意外错误。";
                readonly tryAgain: "重试";
                readonly goHome: "返回首页";
                readonly errorDetails: "错误详情（仅开发模式）";
            };
            readonly theme: {
                readonly toggle: "切换主题";
                readonly light: "浅色";
                readonly dark: "深色";
                readonly system: "系统";
            };
            readonly objectData: {
                readonly badge: "数据";
                readonly description: "由 URL 定义的数据切面——不绑定任何已保存视图。";
                readonly filteredBy: "筛选条件";
                readonly removeFilter: "移除筛选 {{field}}";
                readonly saveAsView: "另存为视图";
                readonly noAccessTitle: "无访问权限";
                readonly noAccess: "您没有权限查看此数据。";
            };
            readonly identityImport: {
                readonly policyTitle: "导入用户的登录方式";
                readonly policy: {
                    readonly none: "不设密码（推荐）";
                    readonly invite: "发送邀请";
                    readonly temporary: "临时密码";
                };
                readonly policyHint: {
                    readonly none: "用户通过手机验证码、魔法链接或重置链接首次登录，之后自行设置密码。";
                    readonly invite: "为每个新建用户发送\"设置密码\"邮件（仅手机号的行发送邀请短信）。需要已配置邮件/短信服务。";
                    readonly temporary: "适用于未配置邮件/短信的部署：为每个新建用户生成一次性密码，仅在结果页显示一次，首次登录强制修改。";
                };
                readonly passwordsNote: "临时密码——仅显示一次，不会被保存。请立即保存；用户首次登录时必须修改。";
                readonly passwordsMore: "更多条目已省略——请使用下载。";
                readonly passwordsDownload: "下载 CSV";
            };
            readonly objectView: {
                readonly systemViewReadonly: "系统视图由代码定义，只读。";
                readonly expandToPage: "以完整页面打开";
                readonly objectNotFound: "未找到对象";
                readonly objectNotFoundDescription: "对象\"{{objectName}}\"在当前配置中不存在。";
                readonly objectNotFoundHint: "请检查您的应用导航设置或从侧边栏选择其他对象。";
                readonly allRecords: "所有记录";
                readonly exitDesignMode: "退出设计模式";
                readonly enterDesignMode: "进入设计模式";
                readonly metadataInspector: "元数据检查器";
                readonly editView: "编辑视图";
                readonly addView: "添加视图";
                readonly designTools: "设计工具";
                readonly new: "新建";
                readonly import: "导入";
                readonly importTitle: "从 CSV 文件导入";
                readonly importedToast: "成功导入 {{count}} 行。";
                readonly importedWithSkipped: "已导入 {{ok}} 行；跳过 {{skipped}} 行。";
                readonly configureView: "配置视图";
                readonly closePanel: "关闭面板";
                readonly showAdvancedSettings: "显示高级设置";
                readonly showFewerSettings: "显示精简设置";
                readonly page: "页面";
                readonly pageConfigHint: "工具栏、导航与视图外壳设置";
                readonly listConfigHint: "此列表类型的数据渲染、列与外观";
                readonly general: "常规";
                readonly generalHint: "视图标题、描述和类型";
                readonly toolbar: "工具栏";
                readonly toolbarHint: "搜索、筛选、排序、分组和密度切换";
                readonly toolbarEnabledCount: "已启用 {{count}}/{{total}} 项";
                readonly navigationSection: "导航";
                readonly navigationHint: "行点击行为和详情视图设置";
                readonly records: "记录";
                readonly recordsHint: "选择模式、添加记录和内联编辑";
                readonly exportPrint: "导出与打印";
                readonly exportPrintHint: "导出格式、打印和记录数显示";
                readonly showAllFields: "全部显示";
                readonly hideAllFields: "全部隐藏";
                readonly searchFields: "搜索字段...";
                readonly title: "标题";
                readonly description: "描述";
                readonly data: "数据";
                readonly source: "数据源";
                readonly columns: "列";
                readonly filterBy: "筛选条件";
                readonly sortBy: "排序条件";
                readonly appearance: "外观";
                readonly showDescription: "显示描述";
                readonly viewType: "视图类型";
                readonly userFilters: "用户筛选器";
                readonly enableSearch: "启用搜索";
                readonly enableFilter: "启用筛选";
                readonly enableSort: "启用排序";
                readonly enableHideFields: "启用隐藏字段";
                readonly enableGroup: "启用分组";
                readonly enableColor: "启用颜色";
                readonly enableDensity: "启用密度";
                readonly userActions: "用户操作";
                readonly addRecordViaForm: "通过表单添加记录";
                readonly advanced: "高级";
                readonly allowExport: "允许导出";
                readonly recordCount: "{{count}} 条记录";
                readonly noDescription: "无描述";
                readonly none: "无";
                readonly columnsConfigured: "{{count}} 列";
                readonly save: "保存";
                readonly discard: "丢弃";
                readonly createView: "创建视图";
                readonly createViewDesc: "先选择视图类型，再为它命名。所有设置之后都可以修改。";
                readonly cancel: "取消";
                readonly create: "创建";
                readonly delete: "删除";
                readonly deleteViewTitle: "删除视图";
                readonly deleteViewConfirm: "确定要删除视图 \"{{name}}\" 吗？此操作无法撤销。";
                readonly bulkDeleteConfirm: "确定要删除选中的 {{count}} 条记录吗？此操作无法撤销。";
                readonly duplicateViewName: "已存在同名视图。";
                readonly viewTypeGrid: "表格";
                readonly viewTypeGridDesc: "电子表格风格的记录表格。";
                readonly viewTypeKanban: "看板";
                readonly viewTypeKanbanDesc: "按单选字段分列的卡片视图。";
                readonly viewTypeCalendar: "日历";
                readonly viewTypeCalendarDesc: "按日期把记录放到月历上。";
                readonly viewTypeGallery: "画廊";
                readonly viewTypeGalleryDesc: "由附件字段驱动的大图卡片。";
                readonly viewTypeTimeline: "时间线";
                readonly viewTypeTimelineDesc: "记录按横向时间轴展开。";
                readonly viewTypeGantt: "甘特图";
                readonly viewTypeGanttDesc: "展示项目起止时间和依赖。";
                readonly viewTypeMap: "地图";
                readonly viewTypeMapDesc: "根据经纬度字段显示地理标记。";
                readonly viewTypeChart: "图表";
                readonly viewTypeChartDesc: "聚合的柱状/折线/饼状图。";
                readonly viewTypeTree: "树形";
                readonly viewTypeTreeDesc: "按父级字段把自引用记录嵌套成层级树。";
                readonly parentField: "父级字段";
                readonly parentFieldHelp: "指向同一对象的父级字段，决定树的层级（仅自引用字段可选）。";
                readonly newView: "新视图";
                readonly typeOptions: "类型选项";
                readonly groupByField: "分组字段";
                readonly groupByFieldHelp: "看板会按该字段的不同取值分列。";
                readonly startDateField: "开始日期字段";
                readonly startDateFieldHelp: "日历将按该日期把记录放到对应日期格。";
                readonly ganttStartDateFieldHelp: "甘特条形图的左端使用该日期。";
                readonly ganttEndDateFieldHelp: "甘特条形图的右端使用该日期。";
                readonly timelineDateFieldHelp: "记录在时间轴上按该日期定位。";
                readonly titleField: "标题字段";
                readonly latitudeField: "纬度字段";
                readonly latitudeFieldHelp: "提供纬度坐标的字段（仅地理坐标字段可选）。";
                readonly longitudeField: "经度字段";
                readonly longitudeFieldHelp: "提供经度坐标的字段（仅地理坐标字段可选）。";
                readonly imageField: "图片字段";
                readonly imageFieldHelp: "画廊封面来自该图片或附件字段。";
                readonly dateField: "日期字段";
                readonly selectField: "选择字段...";
                readonly selectOption: "选择...";
                readonly noEligibleFieldForType: "没有符合条件的字段。请先在对象上添加该类型字段。";
                readonly viewTypeUnavailable: "该对象缺少所需的“{{field}}”字段。";
                readonly viewTypeUnavailableShort: "当前对象不支持。";
                readonly chartType: "图表类型";
                readonly chartTypeHelp: "决定数据如何呈现。";
                readonly chartTypeBar: "柱状图";
                readonly chartTypeLine: "折线图";
                readonly chartTypePie: "饼图";
                readonly chartTypeArea: "面积图";
                readonly chartTypeScatter: "散点图";
                readonly xAxisField: "X 轴字段";
                readonly xAxisFieldHelp: "用于分类或时间维度的字段。";
                readonly yAxisField: "Y 轴字段";
                readonly yAxisFieldHelp: "用于数值聚合的字段。";
                readonly gridOptionsHint: "网格视图使用上方配置的列。";
                readonly groupBy: "分组依据";
                readonly prefixField: "前缀字段";
                readonly fields: "字段";
                readonly fieldsVisible: "{{count}} 个可见";
                readonly sortsCount: "{{count}} 个排序";
                readonly filtersCount: "{{count}} 个筛选";
                readonly endDateField: "结束日期字段";
                readonly color: "颜色";
                readonly fieldTextColor: "字段文字颜色";
                readonly rowHeight: "行高";
                readonly wrapHeaders: "自动换行标题";
                readonly showFieldDescriptions: "显示字段描述";
                readonly collapseAllByDefault: "默认全部折叠";
                readonly striped: "斑马纹行";
                readonly bordered: "边框单元格";
                readonly inlineEdit: "内联编辑记录";
                readonly addDeleteRecordsInline: "内联添加/删除记录";
                readonly clickIntoRecordDetails: "点击进入记录详情";
                readonly navigationMode: "导航模式";
                readonly navigationWidth: "导航宽度";
                readonly navigationWidthHint: "适用于抽屉、弹窗和分屏导航模式";
                readonly openNewTab: "在新标签页打开";
                readonly openNewTabHint: "适用于页面和新窗口导航模式";
                readonly selectionMode: "选择模式";
                readonly selectionNone: "无";
                readonly selectionSingle: "单选";
                readonly selectionMultiple: "多选";
                readonly pageSize: "每页记录数";
                readonly pageSizeOptions: "每页选项";
                readonly exportFormats: "导出格式";
                readonly exportMaxRecords: "最大记录数";
                readonly exportIncludeHeaders: "包含表头";
                readonly exportFileNamePrefix: "文件名前缀";
                readonly searchableFields: "可搜索字段";
                readonly filterableFields: "可筛选字段";
                readonly resizableColumns: "可调整列宽";
                readonly densityCompact: "紧凑";
                readonly densityComfortable: "舒适";
                readonly densitySpacious: "宽松";
                readonly densityMode: "密度模式";
                readonly hiddenFields: "隐藏字段";
                readonly rowActions: "行操作";
                readonly bulkActions: "批量操作";
                readonly sharing: "共享";
                readonly sharingEnabled: "启用共享";
                readonly sharingVisibility: "可见性";
                readonly addRecordEnabled: "启用添加记录";
                readonly addRecordPosition: "位置";
                readonly addRecordMode: "模式";
                readonly addRecordFormView: "表单视图";
                readonly conditionalFormatting: "条件格式";
                readonly addRule: "添加规则";
                readonly quickFilters: "快速筛选";
                readonly addQuickFilter: "添加快速筛选";
                readonly ufElements: "元素类型";
                readonly ufDropdown: "下拉菜单";
                readonly ufTabs: "标签页";
                readonly ufToggle: "开关";
                readonly ufAddField: "+ 添加筛选字段...";
                readonly ufNoFields: "无可用字段";
                readonly ufAddTab: "+ 添加标签页";
                readonly ufTabLabel: "标签";
                readonly ufShowAllRecords: "显示\"全部记录\"标签页";
                readonly ufAllowAddTab: "允许添加标签页";
                readonly showRecordCount: "显示记录计数";
                readonly allowPrinting: "允许打印";
                readonly virtualScroll: "虚拟滚动";
                readonly emptyStateTitle: "空状态标题";
                readonly emptyStateMessage: "空状态消息";
                readonly emptyStateIcon: "空状态图标";
                readonly ariaLabel: "ARIA 标签";
                readonly ariaDescribedBy: "ARIA 描述";
                readonly ariaLive: "ARIA 实时区域";
                readonly accessibility: "无障碍";
                readonly viewTabs: "视图标签";
            };
            readonly localeSwitcher: {
                readonly label: "语言";
            };
        };
        readonly auth: {
            readonly login: {
                readonly title: "登录您的账户";
                readonly description: "输入您的邮箱和密码以继续";
                readonly emailLabel: "邮箱";
                readonly emailPlaceholder: "name@example.com";
                readonly passwordLabel: "密码";
                readonly passwordPlaceholder: "输入您的密码";
                readonly forgotPasswordText: "忘记密码？";
                readonly submitButton: "登录";
                readonly submittingButton: "登录中...";
                readonly noAccountText: "还没有账户？";
                readonly signUpText: "注册";
                readonly signingIn: "正在登录…";
                readonly ssoHandoff: "继续前往 {{target}}";
                readonly devAdminHint: {
                    readonly title: "开发实例";
                    readonly body: "可使用内置的开发管理员登录：";
                    readonly dismiss: "关闭";
                };
                readonly errors: {
                    readonly invalidCredentials: "邮箱或密码错误，请重试。";
                    readonly emailNotVerified: "请先验证您的邮箱后再登录。";
                    readonly oauthCallbackFailed: "单点登录未能完成——登录链接已过期或已被使用，请重新发起登录。";
                };
            };
            readonly register: {
                readonly title: "创建账户";
                readonly description: "创建账号，开始搭建。";
                readonly nameLabel: "姓名";
                readonly namePlaceholder: "张三";
                readonly emailLabel: "邮箱";
                readonly emailPlaceholder: "name@example.com";
                readonly passwordLabel: "密码";
                readonly passwordPlaceholder: "创建密码（至少8个字符）";
                readonly confirmPasswordLabel: "确认密码";
                readonly confirmPasswordPlaceholder: "确认您的密码";
                readonly passwordMismatchError: "两次输入的密码不一致";
                readonly passwordTooShortError: "密码至少需要8个字符";
                readonly submitButton: "创建账户";
                readonly submittingButton: "创建中...";
                readonly hasAccountText: "已有账户？";
                readonly signInText: "登录";
                readonly errors: {
                    readonly userExists: "该邮箱已被注册，请直接登录或更换邮箱。";
                };
                readonly verifyInbox: {
                    readonly title: "请检查您的邮箱";
                    readonly description: "我们已向 {{email}} 发送了一封验证邮件，请点击邮件中的链接激活账户。";
                    readonly resend: "重新发送验证邮件";
                    readonly resending: "发送中…";
                    readonly resent: "验证邮件已发送。";
                    readonly backToSignIn: "返回登录";
                };
            };
            readonly forgotPassword: {
                readonly title: "重置密码";
                readonly description: "输入您的邮箱地址，我们将发送重置密码链接";
                readonly emailLabel: "邮箱";
                readonly emailPlaceholder: "name@example.com";
                readonly submitButton: "发送重置链接";
                readonly submittingButton: "发送中...";
                readonly successTitle: "请查看您的邮箱";
                readonly successDescription: "我们已将密码重置链接发送至 {{email}}，请检查您的收件箱。";
                readonly backToSignInText: "返回登录";
                readonly rememberPasswordText: "记住密码了？";
                readonly signInText: "登录";
            };
            readonly setPassword: {
                readonly title: "设置一个备用密码";
                readonly description: "您是通过单点登录进入的。设置一个本地密码，这样即使单点登录不可用，您仍能直接登录此环境。";
                readonly email: "邮箱";
                readonly newPassword: "新密码";
                readonly confirmPassword: "确认密码";
                readonly submit: "设置密码";
                readonly submitting: "保存中…";
                readonly success: "本地密码已设置";
                readonly failed: "无法设置密码";
                readonly passwordsMismatch: "两次输入的密码不一致";
                readonly noSession: "您的会话已过期。";
                readonly backToSignIn: "重新登录";
            };
            readonly resetPassword: {
                readonly title: "设置新密码";
                readonly description: "请选择一个您未使用过的密码。";
                readonly newPassword: "新密码";
                readonly confirmPassword: "确认密码";
                readonly submit: "更新密码";
                readonly submitting: "更新中…";
                readonly success: "密码已更新";
                readonly failed: "重置失败";
                readonly invalidToken: "此重置链接无效或已过期。";
                readonly missingToken: "重置链接缺失或已过期";
                readonly passwordsMismatch: "两次输入的密码不一致";
                readonly requestNewLink: "获取新链接";
            };
            readonly verifyEmail: {
                readonly title: "验证您的邮箱地址";
                readonly description: "我们已向您的邮箱发送了一封验证邮件，请点击邮件中的链接以验证您的账户。";
                readonly sentTo: "发送至：";
                readonly verifyingTitle: "验证中…";
                readonly verifyingDescription: "正在确认您的邮箱，请稍候。";
                readonly successTitle: "邮箱已验证";
                readonly successDescription: "您的邮箱已确认，现在可以登录了。";
                readonly errorTitle: "验证失败";
                readonly errorDescription: "验证失败，请重新获取验证链接。";
                readonly missingToken: "验证链接缺少令牌。";
                readonly emailMissing: "缺少邮箱地址";
                readonly resendButton: "重新发送验证邮件";
                readonly resending: "发送中…";
                readonly resent: "邮件已发送！请查看收件箱";
                readonly resentSuccess: "验证邮件已发送！";
                readonly resentDescription: "请查看收件箱并点击验证链接。";
                readonly resendFailed: "无法重新发送验证邮件";
                readonly signInLink: "前往登录";
                readonly backToSignIn: "返回登录";
                readonly backToLogin: "返回登录";
                readonly checkSpam: "没有收到邮件？请检查垃圾邮件文件夹或联系支持。";
                readonly or: "或";
            };
            readonly setup: {
                readonly welcomeTitle: "欢迎使用 ObjectStack";
                readonly description: "创建第一个所有者账户以完成本次部署的初始化。";
                readonly yourName: "您的姓名";
                readonly orgName: "组织名称";
                readonly orgNamePlaceholder: "Acme Inc.";
                readonly emailLabel: "邮箱";
                readonly emailPlaceholder: "name@example.com";
                readonly passwordLabel: "密码";
                readonly passwordHint: "至少 8 个字符";
                readonly submit: "创建所有者账户";
                readonly submitting: "设置中…";
                readonly failed: "设置失败";
            };
            readonly device: {
                readonly title: "授权新设备";
                readonly subtitle: "批准此设备以 {{email}} 的身份登录。";
                readonly userCodeLabel: "设备代码";
                readonly requesterLabel: "连接请求来自";
                readonly approveWarning: "仅当这是你刚刚自己发起的连接时才批准。批准后，该运行时将能访问你所在组织的私有软件包。";
                readonly loggedInAs: "已以 {{email}} 身份登录";
                readonly approve: "批准设备";
                readonly approving: "批准中…";
                readonly approvedTitle: "设备已授权";
                readonly approvedDescription: "您可以返回该设备，它应该很快就会登录。";
                readonly approveSuccess: "设备已授权";
                readonly approveSuccessDescription: "您可以关闭此窗口。";
                readonly approveFailed: "批准失败";
                readonly deny: "拒绝请求";
                readonly denying: "拒绝中…";
                readonly deniedTitle: "访问被拒绝";
                readonly deniedDescription: "该设备将不会被授予访问权限。";
                readonly denyFailed: "拒绝请求失败";
                readonly invalidTitle: "无效的设备链接";
                readonly invalidDescription: "URL 中未提供设备代码。";
                readonly loading: "加载中…";
                readonly cancel: "取消";
            };
            readonly shell: {
                readonly tenantHostHint: "您正在登录此工作区";
            };
        };
        readonly profile: {
            readonly title: "个人资料";
            readonly subtitle: "管理您的账户设置";
            readonly saving: "保存中…";
            readonly avatar: {
                readonly upload: "上传";
                readonly replace: "更换";
                readonly remove: "移除";
            };
            readonly info: {
                readonly title: "个人信息";
                readonly description: "更新您的姓名并查看账户详情";
                readonly saved: "个人资料已更新。";
                readonly name: "姓名";
                readonly email: "邮箱";
                readonly emailImmutable: "邮箱不可修改。";
                readonly role: "角色";
                readonly save: "保存更改";
            };
            readonly password: {
                readonly changeTitle: "修改密码";
                readonly setTitle: "设置本地密码";
                readonly changeDescription: "更新您在此环境登录所用的密码。";
                readonly setDescription: "您通过单点登录进入。设置本地密码后，也可以在此环境使用邮箱和密码登录。";
                readonly current: "当前密码";
                readonly new: "新密码";
                readonly password: "密码";
                readonly confirm: "确认密码";
                readonly tooShort: "密码长度至少为 8 个字符";
                readonly mismatch: "两次输入的密码不一致";
                readonly enterCurrent: "请输入当前密码";
                readonly changed: "密码已修改。";
                readonly localSet: "本地密码已设置。现在您可以在此环境使用邮箱和密码登录。";
                readonly changeAction: "修改密码";
                readonly setAction: "设置密码";
            };
        };
        readonly errors: {
            readonly networkError: "网络错误，请检查网络连接。";
            readonly serverError: "服务器错误，请稍后重试。";
            readonly notFound: "资源未找到。";
            readonly unauthorized: "您没有权限执行此操作。";
            readonly forbidden: "访问被拒绝。";
            readonly timeout: "请求超时，请重试。";
            readonly unknown: "发生未知错误。";
        };
        readonly workspace: {
            readonly label: "工作区";
            readonly default: "我的工作区";
            readonly switch: "切换工作区";
            readonly create: "创建工作区";
            readonly createTitle: "创建工作区";
            readonly createDescription: "工作区是团队协作的共享空间。";
            readonly createButton: "创建工作区";
            readonly nameLabel: "工作区名称";
            readonly namePlaceholder: "例如：极客科技";
            readonly slugLabel: "URL 标识";
            readonly slugHint: "用于 URL 中，仅支持小写字母、数字和连字符。";
            readonly invite: "邀请成员";
            readonly members: "成员";
            readonly settings: "工作区设置";
        };
        readonly help: {
            readonly onThisPage: "本页目录";
            readonly appDocs: "本应用文档";
            readonly allDocs: "全部文档";
            readonly onlineDocs: "在线文档";
        };
        readonly sidebar: {
            readonly settings: "设置";
            readonly help: "帮助";
            readonly helpTooltip: "帮助与文档";
            readonly activityFeed: "活动动态";
            readonly notifications: "通知";
            readonly approvals: "审批";
            readonly inbox: "消息中心";
            readonly inboxAriaLabel: "打开消息中心";
            readonly area: "区域";
            readonly scope: "范围";
            readonly packageManagement: "软件包管理";
            readonly searchNavigation: "搜索导航...";
            readonly recent: "最近使用";
            readonly favorites: "收藏";
            readonly starred: "已收藏";
            readonly removeFromFavorites: "从收藏中移除 {{name}}";
        };
        readonly topbar: {
            readonly aiAssistant: "AI 助手";
            readonly designInStudio: "在 Studio 中设计";
            readonly openAssistant: "打开{{name}}助手";
            readonly offline: "离线";
            readonly usersOnline: "当前在线用户";
            readonly switchView: "切换视图";
            readonly connection: {
                readonly connected: "已连接";
                readonly connecting: "连接中...";
                readonly reconnecting: "正在重新连接...";
                readonly disconnected: "已断开连接";
                readonly error: "连接错误";
            };
            readonly stage: {
                readonly preview: "预览版";
                readonly beta: "测试版";
                readonly tooltip: "本平台处于预览版，功能可能调整。";
            };
        };
        readonly home: {
            readonly title: "首页";
            readonly subtitle: "您的工作区仪表盘";
            readonly nav: "首页";
            readonly allApps: "全部应用";
            readonly greetingMorning: "早上好";
            readonly greetingAfternoon: "下午好";
            readonly greetingEvening: "晚上好";
            readonly greetingNight: "夜深了";
            readonly heroTagline: "从上次离开的地方继续，或者探索新的内容。";
            readonly build: {
                readonly title: "构建应用";
                readonly subtitle: "从零开始 — 设计对象、表单、自动化与界面。";
            };
            readonly template: {
                readonly title: "从模板开始";
                readonly subtitle: "从应用市场安装模板应用并按需定制。";
            };
            readonly open: "打开";
            readonly stats: {
                readonly apps: "应用";
                readonly starred: "收藏";
                readonly recent: "最近访问";
            };
            readonly loading: "正在加载工作区...";
            readonly recent: "最近使用";
            readonly starred: "收藏";
            readonly welcome: "用 AI 搭建你的业务系统";
            readonly welcomeDescription: "用一句话描述你的业务，AI 帮你生成对象、界面、API 和 agent 工具。也可以手动从零开始。";
            readonly welcomeAdminDescription: "用一句话描述你的业务，AI 会为你生成对象、界面、API 和智能体工具；也可以从左侧菜单自行搭建。";
            readonly welcomeAdminDescriptionNoBuild: "从左侧的「管理」菜单创建你的第一个应用。有了数据后，AI 助手可以帮你查询和分析。";
            readonly welcomeAdminDescriptionNoAi: "从左侧的「管理」菜单创建你的第一个应用。";
            readonly noAppsTitle: "还没有应用";
            readonly noAppsDescription: "工作区正在准备中——管理员共享给你的应用会显示在这里。";
            readonly buildWithAI: "用 AI 搭建";
            readonly askAI: "问 AI";
            readonly recoveryReminder: {
                readonly message: "建议设置一个备用密码，这样即使单点登录不可用，你仍能直接登录此环境。";
                readonly cta: "设置密码";
                readonly dismiss: "关闭";
            };
            readonly pendingDrafts: {
                readonly message: "你有 {{count}} 项未发布的更改 —— 点击发布即可生效。";
                readonly cta: "发布";
                readonly publishing: "发布中…";
                readonly published: "已发布！更改已生效。";
                readonly publishFailed: "发布失败";
            };
            readonly createFirstApp: "手动创建应用";
            readonly systemSettings: "系统设置";
            readonly browseMarketplace: "浏览应用市场";
            readonly quickActions: {
                readonly title: "快捷操作";
                readonly createApp: "创建应用";
                readonly createAppDesc: "从新应用开始";
                readonly manageObjects: "管理对象";
                readonly manageObjectsDesc: "配置数据模型";
                readonly systemSettings: "系统设置";
                readonly systemSettingsDesc: "配置您的工作区";
            };
            readonly recentApps: {
                readonly title: "最近访问";
                readonly itemType: {
                    readonly object: "对象";
                    readonly dashboard: "仪表盘";
                    readonly page: "页面";
                    readonly record: "记录";
                };
            };
            readonly starredApps: {
                readonly title: "收藏";
            };
            readonly gettingStarted: {
                readonly title: "把首页布置成你喜欢的样子";
                readonly description: "收藏一个应用即可固定到此处，一键直达。打开过的内容会自动出现在「最近访问」中。";
                readonly cta: "浏览全部应用";
            };
            readonly appCard: {
                readonly noDescription: "暂无描述";
                readonly default: "默认";
            };
        };
        readonly layout: {
            readonly appSwitcher: {
                readonly home: "首页";
                readonly switchApplication: "切换应用";
                readonly appsAvailable: "共 {{count}} 个可用应用";
                readonly addApp: "新增应用";
                readonly editApp: "编辑应用";
                readonly editNavigation: "编辑导航";
                readonly manageAllApps: "管理所有应用";
                readonly systemConsole: "系统控制台";
                readonly noAppsConfigured: "尚未配置任何应用";
            };
            readonly systemNav: {
                readonly systemSettings: "系统设置";
                readonly applications: "应用";
                readonly appMarketplace: "应用市场";
                readonly objectManager: "对象管理器";
                readonly users: "用户";
                readonly organizations: "组织";
                readonly roles: "角色";
                readonly configuration: "配置";
                readonly createApp: "创建应用";
            };
            readonly activityFeed: {
                readonly title: "最近动态";
                readonly filter: "筛选";
                readonly empty: "暂无最近动态";
                readonly viewAll: "查看全部动态";
                readonly ariaLabel: "动态消息";
                readonly typeCreate: "创建";
                readonly typeUpdate: "更新";
                readonly typeDelete: "删除";
                readonly typeComment: "评论";
                readonly relativeJustNow: "刚刚";
                readonly relativeSecondsAgo: "{{count}} 秒前";
                readonly relativeMinutesAgo: "{{count}} 分钟前";
                readonly relativeHoursAgo: "{{count}} 小时前";
                readonly relativeDaysAgo: "{{count}} 天前";
            };
            readonly metadata: {
                readonly label: "元数据";
                readonly toggleTitle: "切换元数据检视器";
                readonly panelTitle: "元数据检视器";
                readonly jsonBadge: "JSON";
                readonly copyJson: "复制 JSON";
            };
        };
        readonly search: {
            readonly title: "搜索";
            readonly back: "返回";
            readonly placeholder: "搜索对象、仪表板、页面、报表…";
            readonly inputAriaLabel: "搜索对象、仪表板、页面、报表";
            readonly resultsCount: "找到 {{count}} 条与“{{query}}”相关的结果";
            readonly resultsCountPlural: "找到 {{count}} 条与“{{query}}”相关的结果";
            readonly itemsAvailable: "共 {{count}} 项可搜索";
            readonly noResults: "未找到结果";
            readonly noResultsHint: "请尝试调整搜索关键字";
            readonly typeObjects: "对象";
            readonly typeDashboards: "仪表板";
            readonly typePages: "页面";
            readonly typeReports: "报表";
            readonly badgeObject: "对象";
            readonly badgeDashboard: "仪表板";
            readonly badgePage: "页面";
            readonly badgeReport: "报表";
        };
        readonly empty: {
            readonly objectNotFound: "未找到对象";
            readonly objectNotFoundDescription: "对象 “{{name}}” 的定义不存在。请检查配置或返回选择有效的对象。";
            readonly recordNotFound: "未找到记录";
            readonly recordNotFoundDescription: "您查找的记录不存在或已被删除。";
            readonly pageNotFound: "未找到页面";
            readonly pageNotFoundDescription: "未找到页面 “{{name}}”，可能已被删除或重命名。";
            readonly dashboardNotFound: "未找到仪表板";
            readonly dashboardNotFoundDescription: "未找到仪表板 “{{name}}”，可能已被删除或重命名。";
            readonly reportNotFound: "未找到报表";
            readonly reportNotFoundDescription: "未找到报表 “{{name}}”，可能已被删除或重命名。";
            readonly noAppsConfigured: "尚未配置应用";
            readonly noAppsConfiguredDescription: "当前没有任何已注册的应用。请创建您的第一个应用，或前往系统设置进行配置。";
            readonly createFirstApp: "创建您的第一个应用";
            readonly systemSettings: "系统设置";
            readonly back: "返回";
        };
        readonly preview: {
            readonly empty: {
                readonly loadFailedTitle: "草稿预览加载失败";
                readonly loadFailedDescription: "无法读取草稿数据。请重试，或检查网络连接。";
                readonly notReadyTitle: "“{{app}}” 尚未进入草稿";
                readonly notReadyDescription: "构建可能仍在进行，或在该应用落稿前失败了。请回到对话查看构建状态 —— 草稿就绪后此窗口会自动刷新。";
                readonly nothingTitle: "暂无可预览的内容";
                readonly retry: "重试";
            };
            readonly draftBar: {
                readonly message: "草稿预览 —— 您看到的是未发布的更改，发布前不会生效。";
                readonly messageClean: "草稿预览 —— 没有未发布的更改，此处内容均已生效。";
                readonly publish: "发布";
                readonly publishing: "发布中…";
                readonly exit: "退出预览";
                readonly changes: "变更";
                readonly sampleDataTitle: "示例数据将在发布后出现";
                readonly sampleDataBody: "您正在预览应用的结构。发布后即可载入示例数据并正式上线。";
                readonly publishCta: "发布以查看实际效果";
            };
            readonly changes: {
                readonly title: "待发布的变更";
                readonly description: "发布将带来以下变更。“新增”为全新内容，“更新”将覆盖线上版本。";
                readonly loading: "正在加载待发布变更…";
                readonly loadFailed: "无法加载待发布变更：";
                readonly empty: "没有待发布的内容 —— 所有草稿均已发布。";
                readonly kindNew: "新增";
                readonly kindUpdate: "更新";
                readonly detailLoading: "正在加载详情…";
                readonly detailLoadFailed: "无法加载变更详情：";
                readonly detailNone: "未检测到差异 —— 草稿与已发布版本一致。";
                readonly detailChangedKeys: "其他变更：";
                readonly confirmNote: "发布将一次性（原子地）发布此包全部 {{count}} 个待发布草稿。";
                readonly publishConfirm: "全部发布";
            };
        };
        readonly renderer: {
            readonly noPageSchema: "未提供页面 schema";
            readonly noFormSchema: "未提供表单 schema";
            readonly noDashboardSchema: "未提供仪表板 schema";
            readonly pageRendering: "页面渲染中：{{name}}";
            readonly dashboardRendering: "仪表板渲染中：{{name}}";
            readonly formRenderingMode: "正在以 {{mode}} 模式渲染表单";
            readonly formRenderingFor: "记录 {{id}}";
            readonly createRecord: "新建记录";
            readonly editRecord: "编辑记录";
            readonly page: "页面";
            readonly dashboard: "仪表板";
            readonly save: "保存";
            readonly cancel: "取消";
        };
        readonly actionDialog: {
            readonly title: "操作参数";
            readonly description: "请填写以下信息以继续操作。";
            readonly selectPlaceholder: "请选择 {{label}}";
            readonly requiredError: "{{label}} 为必填项";
            readonly lookupPlaceholder: "粘贴 {{label}} 的记录 ID（UUID）";
            readonly lookupHelpText: "请输入引用记录的 ID。可视化选择器即将上线。";
            readonly cancel: "取消";
            readonly confirm: "确认";
            readonly defaultActionTitle: "操作";
            readonly ok: "确定";
        };
        readonly actionConfirm: {
            readonly title: "确认操作";
            readonly confirm: "继续";
            readonly cancel: "取消";
        };
        readonly rowAction: {
            readonly openMenu: "更多操作";
            readonly edit: "编辑";
            readonly delete: "删除";
        };
        readonly navigationSync: {
            readonly addedPage: "导航已更新：已添加页面 “{{name}}”";
            readonly addedDashboard: "导航已更新：已添加仪表板 “{{name}}”";
            readonly removedPage: "导航已更新：已移除页面 “{{name}}”";
            readonly removedDashboard: "导航已更新：已移除仪表板 “{{name}}”";
            readonly renamedPage: "导航已更新：页面 “{{oldName}}” 已重命名为 “{{newName}}”";
            readonly renamedDashboard: "导航已更新：仪表板 “{{oldName}}” 已重命名为 “{{newName}}”";
            readonly undoLabel: "撤销";
            readonly undone: "已撤销导航变更";
            readonly undoFailed: "撤销导航变更失败";
            readonly updateFailed: "更新导航失败";
        };
        readonly objectActions: {
            readonly deleteSuccess: "{{label}} 删除成功";
            readonly deleteFailed: "删除 {{label}} 失败";
            readonly noRecordId: "未提供记录 ID";
            readonly deleteConfirm: "确定要删除此记录吗？";
            readonly resetPackageSetConfirm: "该权限集随已安装的软件包发布，无法删除。删除操作将丢弃环境定制并把它重置为发布基线。是否继续？";
            readonly resetPackageSetSuccess: "权限集已重置为发布基线";
            readonly bulkDeleteSuccess: "已删除 {{count}} 条 {{label}} 记录";
            readonly bulkDeletePartial: "成功 {{succeeded}} 条，失败 {{failed}} 条";
        };
        readonly objectViewActions: {
            readonly renameFailed: "重命名视图失败";
            readonly deleteFailed: "删除视图失败";
        };
        readonly dashboardActions: {
            readonly pdfPreparing: "正在准备 PDF 导出…";
            readonly exportFailed: "导出失败：{{message}}";
            readonly forecastSoon: "预测视图即将上线";
        };
        readonly recordDetail: {
            readonly viewersTooltip: "正在查看此记录的用户";
        };
        readonly cellRender: {
            readonly empty: "空";
            readonly yes: "是";
            readonly no: "否";
            readonly systemFields: "系统字段";
        };
        readonly user: {
            readonly profile: "个人资料";
            readonly settings: "设置";
            readonly logout: "注销";
            readonly preferences: "偏好设置";
            readonly theme: "主题";
            readonly language: "语言";
        };
        readonly organizations: {
            readonly mine: "我的工作区";
            readonly create: "创建工作区";
            readonly title: "工作区";
            readonly heading: "您的工作区";
            readonly subtitle: "选择一个工作区以继续，或新建一个。";
            readonly searchPlaceholder: "搜索工作区";
            readonly new: "新建工作区";
            readonly current: "当前工作区";
            readonly manage: "管理";
            readonly emptyTitle: "尚无工作区";
            readonly emptyDescription: "创建您的第一个工作区以开始使用。";
            readonly noMatches: "没有匹配的工作区。";
        };
        readonly notifications: {
            readonly regionLabel: "通知";
            readonly empty: "暂无通知";
            readonly emptyUnread: "已读完所有通知";
            readonly filterUnread: "未读";
            readonly filterAll: "全部";
            readonly markAllRead: "全部标记为已读";
            readonly viewAll: "查看全部通知";
            readonly approvalsPending: "{{count}} 条待审批";
            readonly viewApprovals: "查看审批";
            readonly noPendingApprovals: "暂无待审批事项";
            readonly openApprovalsInbox: "打开审批中心";
        };
        readonly publicForm: {
            readonly submit: "提交";
            readonly submitting: "提交中…";
            readonly submitAnother: "再填一份";
            readonly poweredBy: "由 ObjectStack 提供技术支持";
            readonly secureNotice: "您的信息将通过安全通道传输,仅用于回复您本次请求。";
            readonly thankYouTitle: "感谢您的提交!";
            readonly thankYouMessage: "我们已成功收到您的信息。";
            readonly redirecting: "将在 {{seconds}} 秒后跳转…";
            readonly unavailableTitle: "表单不可用";
            readonly unavailableDescription: "该链接当前没有可用的公开表单。请确认对应视图已启用匿名分享并匹配此 slug。";
            readonly tryDemo: "试用演示";
            readonly retry: "重试";
            readonly loading: "正在加载表单…";
            readonly requiredHint: "* 为必填项";
            readonly consentLabelDefault: "我已阅读并同意隐私政策,授权对本次请求所提供的信息进行处理。";
            readonly consentLink: "隐私政策";
            readonly consentRequired: "请先勾选同意隐私政策。";
            readonly rateLimited: "请再花点时间核对一下您的填写内容,再点击提交。";
            readonly redirectBlocked: "提交成功,但出于安全考虑,跳转链接已被阻止。";
            readonly demo: {
                readonly contactTitle: "联系我们";
                readonly contactDescription: "告诉我们您的项目需求,销售代表将在一个工作日内与您联系。";
                readonly supportTitle: "提交支持请求";
                readonly supportDescription: "描述您遇到的问题,我们的团队会在一个工作日内回复。";
                readonly thankYouSalesTitle: "已收到您的信息,感谢联系!";
                readonly thankYouSalesMessage: "我们的销售代表将在一个工作日内与您取得联系。";
                readonly thankYouSupportTitle: "您的请求已进入处理队列。";
                readonly thankYouSupportMessage: "支持工程师将尽快跟进。如需补充截图,请保留此页面。";
                readonly field: {
                    readonly firstName: "名字";
                    readonly lastName: "姓氏";
                    readonly email: "工作邮箱";
                    readonly phone: "电话";
                    readonly jobTitle: "职位";
                    readonly company: "公司";
                    readonly website: "官网";
                    readonly industry: "行业";
                    readonly companySize: "公司规模";
                    readonly howCanWeHelp: "我们可以为您做些什么?";
                    readonly subject: "主题";
                    readonly description: "问题描述";
                    readonly issueType: "问题类型";
                    readonly priority: "优先级";
                };
                readonly industry: {
                    readonly technology: "科技";
                    readonly software: "软件 / SaaS";
                    readonly finance: "金融";
                    readonly healthcare: "医疗健康";
                    readonly retail: "零售";
                    readonly other: "其他";
                };
                readonly issueType: {
                    readonly question: "咨询";
                    readonly problem: "问题";
                    readonly bug: "缺陷";
                    readonly feature_request: "功能建议";
                };
                readonly priority: {
                    readonly low: "低";
                    readonly medium: "中";
                    readonly high: "高";
                    readonly critical: "紧急";
                };
            };
        };
        readonly connectAgent: {
            readonly disabled: {
                readonly title: "此部署已停用 MCP";
                readonly body: "MCP 服务已关闭(OS_MCP_SERVER_ENABLED=false),暂无可连接的端点。请联系运维人员重新启用。";
            };
            readonly url: {
                readonly title: "本环境的 MCP 端点";
                readonly body: "任何支持 MCP 的 AI 客户端都用这个 URL 连接。身份是自助的:部署自身就是 OAuth 2.1 授权服务器,交互式客户端只需在浏览器登录——以你自己的身份连接,每次调用都受你的权限和行级安全约束。";
                readonly downloadSkill: "下载 SKILL.md";
                readonly skillHint: "可移植的智能体技能文件:教会任何支持技能的智能体如何使用本环境。";
            };
            readonly claude: {
                readonly body: "设置 → 连接器 → 添加自定义连接器,粘贴此 URL,按提示在浏览器登录。";
                readonly reachability: "claude.ai(网页版)由 Anthropic 服务器发起连接——部署需公网 HTTPS 可达。Claude Desktop 等本地客户端可直连内网部署。";
            };
            readonly claudeCode: {
                readonly body: "一条命令,首次使用时自动弹出 OAuth 登录:";
                readonly plugin: "或安装官方插件(附带 ObjectStack 技能和引导式 /objectstack:connect 命令):";
            };
            readonly cursor: {
                readonly addButton: "添加到 Cursor";
                readonly body: "点击一键按钮,或将以下内容加入 .cursor/mcp.json:";
            };
            readonly vscode: {
                readonly body: "加入 .vscode/mcp.json(或使用 MCP: Add Server 命令):";
            };
            readonly codex: {
                readonly body: "加入 ~/.codex/config.toml。如果你的 Codex 版本不支持 OAuth 流程,请改用 API 密钥请求头(见下):";
            };
            readonly apiKey: {
                readonly title: "API 密钥";
                readonly badge: "无头场景";
                readonly body: "用于 CI、脚本和无浏览器的智能体。密钥等同于你的身份,请像密码一样保管,且仅显示一次。";
                readonly namePlaceholder: "密钥名称(如 ci-agent)";
                readonly mint: "创建密钥";
                readonly minting: "创建中…";
                readonly showOnce: "密钥「{{name}}」已创建——请立即复制,之后不再显示:";
                readonly done: "完成——隐藏";
            };
        };
        readonly marketplace: {
            readonly title: "应用市场";
            readonly subtitle: "浏览已通过审核、发布到 ObjectStack 目录中的应用。点击应用查看详情并安装到你的某个环境中。";
            readonly searchPlaceholder: "按名称或 manifest ID 搜索应用…";
            readonly searchAria: "搜索市场应用";
            readonly installed: "已安装";
            readonly installedCount: "已安装（{{count}}）";
            readonly refresh: "刷新";
            readonly all: "全部";
            readonly noApprovedYet: "应用市场暂无已通过审核的应用。";
            readonly noMatchFilters: "没有应用匹配当前筛选条件。";
            readonly noDescription: "未提供描述。";
            readonly back: "返回应用市场";
            readonly installedTitle: "已安装的应用";
            readonly installedSubtitle: "当前已安装到本运行时内核的应用市场软件包。缓存的清单文件位于 <code>.objectstack/installed-packages/</code>，重启后仍然保留。";
            readonly installedEmpty: "本运行时尚未安装任何应用市场应用。";
            readonly browseLink: "去应用市场看看 →";
            readonly installedAdditiveNote: "<strong>说明：</strong>内核 API 仅支持新增 — 卸载会移除磁盘上的清单，下次启动时不再加载；但运行中的内核仍会保留该应用，直到下次重启运行时才会真正卸载。";
            readonly installedAt: "安装于 {{when}}";
            readonly installedBy: "由 {{user}}";
            readonly installedPackageId: "包";
            readonly cachedAs: "缓存为 <code>{{path}}</code>";
            readonly versionBadge: "v{{version}}";
            readonly installedBadge: "已安装 v{{version}}";
            readonly load: {
                readonly failed: "应用市场加载失败";
                readonly failedHint: "本运行时默认指向公共 ObjectStack 云端。请检查运行时是否在线，或通过 <code>OS_CLOUD_URL</code> 指向自托管控制面。";
                readonly packageFailed: "应用加载失败";
                readonly notFound: "未找到。";
            };
            readonly detail: {
                readonly homepage: "主页";
                readonly installedV: "已安装 · v{{version}}";
                readonly about: "简介";
                readonly noReadme: "未提供 README。";
                readonly versions: "版本";
                readonly noApprovedVersions: "暂无已审核版本。";
                readonly prerelease: "预发布";
                readonly moreOptions: "更多安装选项";
                readonly uninstallFromRuntime: "从本运行时卸载";
                readonly addSampleData: "添加示例数据";
                readonly reseedAgain: "重新加载示例数据";
                readonly purgeSampleData: "清除示例数据";
                readonly purgeConfirm: "删除此应用预置的所有示例记录？用户自行添加的记录不会被删除。";
                readonly purgeSuccess: "已删除 {{count}} 条示例记录。";
                readonly purgeNoData: "没有可清除的示例记录。";
                readonly reseedQueued: "示例数据将在下次访问该环境时重新加载。";
                readonly reseedLocalSuccess: "已重新加载示例数据：新增 {{inserted}} 条，更新 {{updated}} 条。";
                readonly reseedPartialErrors: "（有 {{count}} 条记录写入失败）";
                readonly updateAvailable: "有可用更新";
            };
            readonly action: {
                readonly install: "安装";
                readonly reinstall: "重新安装";
                readonly working: "处理中…";
                readonly installToCloud: "安装到云端…";
                readonly installed: "已安装";
                readonly installing: "安装中…";
                readonly uninstall: "卸载";
                readonly uninstalling: "卸载中…";
                readonly details: "详情";
                readonly close: "关闭";
                readonly dismiss: "关闭";
                readonly openOnCloud: "在云端打开";
                readonly backHome: "返回首页";
            };
            readonly install: {
                readonly dialogTitle: "安装 {{name}}";
                readonly dialogDescCurrent: "安装到当前环境（{{host}}）。";
                readonly dialogDescPicker: "选择要将此应用安装到的环境。需要先登录 ObjectStack Cloud。";
                readonly environment: "环境";
                readonly environmentPlaceholder: "选择一个环境";
                readonly includeSampleData: "包含示例数据";
                readonly noEnvs: "当前组织没有可用的环境。";
                readonly noPermission: "你没有权限在任何环境中安装应用。仅组织所有者和管理员可以安装 — 请联系你的工作区管理员。";
                readonly signInFirst: "请先登录 ObjectStack Cloud，然后点击下方\"在云端打开\"。";
                readonly success: "安装成功。打开环境即可看到新应用。";
                readonly localSuccess: "已将 v{{version}} 安装到本运行时。\"{{name}}\" 应该已经出现在应用切换器中。";
                readonly localManifestConflict: "{{message}}\n提示：本地已有应用占用此 manifest_id，请先从 objectstack.config.ts 中移除。";
                readonly localUnauthorized: "请先登录本运行时再试。";
                readonly localMarketplaceUnavailable: "本运行时未配置 OS_CLOUD_URL，无法访问应用市场目录。";
            };
            readonly suggestedBindings: {
                readonly promptEveryone: "此应用建议将「{{set}}」授予所有已登录用户（Everyone 岗位）。";
                readonly promptGuest: "此应用建议将「{{set}}」授予未登录访客（Guest 岗位）。";
                readonly confirm: "授予";
                readonly confirming: "授予中…";
                readonly dismiss: "忽略";
                readonly confirmedToast: "「{{set}}」已授予 {{anchor}}。";
                readonly dismissedToast: "已忽略「{{set}}」的建议。";
            };
            readonly uninstall: {
                readonly confirm: "从本运行时卸载 {{manifestId}} v{{version}}？\n\n磁盘上的清单缓存将被移除。运行中的内核仍会保留该应用，直到下次重启运行时才会真正卸载。";
                readonly successInList: "已移除 {{manifestId}}。重启运行时即可从内核中彻底卸载。";
                readonly successInDetail: "已移除 {{manifestId}} 的清单缓存。重启运行时即可从内核中彻底卸载该应用。";
            };
            readonly accessDenied: {
                readonly title: "应用市场仅限管理员使用";
                readonly description: "你没有权限在本环境中安装应用。请联系组织的所有者或管理员申请权限。";
            };
            readonly category: {
                readonly crm: "客户关系";
                readonly erp: "企业资源";
                readonly hr: "人力资源";
                readonly finance: "财务";
                readonly project: "项目管理";
                readonly collaboration: "协作";
                readonly analytics: "分析";
                readonly integration: "集成";
                readonly automation: "自动化";
                readonly ai: "人工智能";
                readonly security: "安全";
                readonly 'developer-tools': "开发者工具";
                readonly 'ui-theme': "界面主题";
                readonly storage: "存储";
                readonly other: "其他";
            };
            readonly pricing: {
                readonly free: "免费";
                readonly freemium: "免费增值";
                readonly paid: "付费";
                readonly subscription: "订阅";
                readonly 'usage-based': "按用量计费";
                readonly 'contact-sales': "联系销售";
            };
            readonly relativeTime: {
                readonly today: "今天";
                readonly daysAgo: "{{count}} 天前";
                readonly monthsAgo: "{{count}} 个月前";
                readonly yearsAgo: "{{count}} 年前";
            };
        };
        readonly approvalsInbox: {
            readonly loadMore: "加载更多";
            readonly loadingMore: "加载中…";
            readonly loadedOf: "已加载 {{loaded}} / 共 {{total}} 条";
            readonly actEscalate: "SLA 升级";
            readonly systemSlaActor: "系统（SLA）";
            readonly reassignBtn: "转签";
            readonly reassignTitle: "将该审批转签给其他人？";
            readonly reassignBody: "你的审批席位将转移给所选人员，对方会收到通知并可立即处理。";
            readonly reassignTo: "新审批人";
            readonly reassignToPlaceholder: "选择用户，或输入邮箱 / role:<角色名>";
            readonly reassignSuccess: "已转签给 {{to}}";
            readonly requestInfoBtn: "退回补充";
            readonly requestInfoTitle: "请申请人补充材料？";
            readonly requestInfoBody: "请求保持待审批状态；申请人会收到通知并可在动态中回复。";
            readonly requestInfoPlaceholder: "需要申请人补充什么？";
            readonly requestInfoSent: "已退回给申请人补充材料";
            readonly remindBtn: "催办";
            readonly remindSuccess: "已提醒 {{count}} 位审批人";
            readonly remindThrottled: "刚刚已发送过催办，请稍后再试。";
            readonly replyPlaceholder: "在此回复…";
            readonly slaRemaining: "SLA 剩余 {{dur}}";
            readonly slaOverdue: "SLA 已超期 {{dur}}";
            readonly actReassign: "转签";
            readonly actRemind: "催办";
            readonly actRequestInfo: "要求补充材料";
            readonly actComment: "评论";
            readonly stepProgress: "审批步骤";
            readonly prevRequest: "上一条";
            readonly nextRequest: "下一条";
            readonly positionOf: "第 {{index}} / {{total}} 条";
            readonly quickPhrase1: "同意，符合要求。";
            readonly quickPhrase2: "有条件同意，请关注执行情况。";
            readonly quickPhrase3: "请补充相关材料后重新提交。";
            readonly title: "审批中心";
            readonly subtitle: "查看并处理审批请求。";
            readonly refresh: "刷新";
            readonly tabMyPending: "待我审批";
            readonly tabSubmitted: "我发起的";
            readonly tabAll: "全部";
            readonly searchPlaceholder: "搜索记录、流程、申请人…";
            readonly clearSearch: "清除搜索";
            readonly statusFilter: "状态";
            readonly allStatuses: "全部状态";
            readonly processFilter: "流程";
            readonly allProcesses: "全部流程";
            readonly objectFilter: "对象";
            readonly allObjects: "全部对象";
            readonly filterCount: "{{shown}} / {{total}} 条";
            readonly selected: "已选择";
            readonly actionableCount: "（{{count}} 条可操作）";
            readonly selectAll: "全选";
            readonly selectRow: "选择该请求";
            readonly colRequest: "审批事项";
            readonly colRecord: "记录";
            readonly colRequester: "申请人";
            readonly colStatus: "状态";
            readonly colWaiting: "提交时间";
            readonly colActions: "操作";
            readonly statusPending: "待审批";
            readonly statusApproved: "已通过";
            readonly statusRejected: "已拒绝";
            readonly statusRecalled: "已撤回";
            readonly statusReturned: "已退回修改";
            readonly sendBackBtn: "退回修改";
            readonly sendBackTitle: "将该申请退回修改？";
            readonly sendBackBody: "本轮审批结束，记录解锁，申请人可修改数据。重新提交后将为所有审批人开启新一轮审批。";
            readonly sendBackPlaceholder: "需要修改什么才能通过审批？";
            readonly sendBackSuccess: "已退回修改——申请人现在可以编辑并重新提交";
            readonly sendBackAutoRejected: "已达退回次数上限——申请已被自动拒绝";
            readonly actRevise: "退回修改";
            readonly actResubmit: "重新提交";
            readonly roundChip: "第 {{n}} 轮";
            readonly returnedHint: "审批人将申请退回给你。记录已解锁——修改数据后重新提交，将开启新一轮审批。";
            readonly resubmitBtn: "重新提交";
            readonly resubmitting: "正在重新提交…";
            readonly resubmitSuccess: "已重新提交——新一轮审批已开启";
            readonly resubmitPlaceholder: "你修改了什么？";
            readonly editRecordBtn: "编辑记录";
            readonly abandonTitle: "放弃本次修改？";
            readonly abandonBody: "撤回申请而不重新提交，审批到此结束。";
            readonly emptyTitle: "暂无请求";
            readonly emptyPending: "全部处理完毕，没有等待你审批的请求。";
            readonly emptyOther: "这里还没有内容。";
            readonly emptyViewAll: "查看全部请求";
            readonly noMatches: "没有符合当前筛选条件的请求。";
            readonly keyboardHint: "快捷键：j/k 移动 · Enter 打开 · x 选择 · a 通过 · r 拒绝";
            readonly drawerTitle: "审批请求";
            readonly submittedAgo: "提交于{{when}}";
            readonly completedAt: "完成于{{when}}";
            readonly waitingOn: "等待以下审批人";
            readonly history: "审批动态";
            readonly noActions: "暂无操作记录。";
            readonly actSubmit: "提交";
            readonly actApprove: "通过";
            readonly actReject: "拒绝";
            readonly actRecall: "撤回";
            readonly rawData: "原始数据（JSON）";
            readonly copy: "复制";
            readonly copied: "已复制";
            readonly copyFailed: "复制失败";
            readonly overrideActor: "以其他身份操作（管理员）";
            readonly actor: "操作身份";
            readonly auto: "自动";
            readonly overrideHint: "例如 role:sales_manager。留空则使用自动识别的身份。";
            readonly comment: "审批意见（可选）";
            readonly approve: "通过";
            readonly approving: "正在通过…";
            readonly reject: "拒绝";
            readonly rejecting: "正在拒绝…";
            readonly recall: "撤回";
            readonly recalling: "正在撤回…";
            readonly cancel: "取消";
            readonly clear: "清除";
            readonly approveN: "通过 {{count}} 条";
            readonly rejectN: "拒绝 {{count}} 条";
            readonly bulkApproveTitle: "通过这 {{count}} 条请求？";
            readonly bulkApproveBody: "每条请求都将以你的身份通过，对应流程沿“通过”分支继续。";
            readonly bulkRejectTitle: "拒绝这 {{count}} 条请求？";
            readonly bulkRejectBody: "将拒绝所选请求并通知各申请人。";
            readonly bulkApproved: "已通过 {{count}} 条请求";
            readonly bulkRejected: "已拒绝 {{count}} 条请求";
            readonly bulkPartial: "{{ok}} 条成功，{{fail}} 条失败：{{which}}";
            readonly rejectOneTitle: "拒绝“{{title}}”？";
            readonly rejectOneBody: "将拒绝该请求并通知申请人。";
            readonly rejectTitle: "拒绝该请求？";
            readonly rejectBody: "将把该请求标记为已拒绝，并通知申请人。";
            readonly recallTitle: "撤回该请求？";
            readonly recallBody: "撤回后审批人将无法继续处理，记录随即解锁。";
            readonly inlineApproved: "已通过“{{title}}”";
            readonly inlineRejected: "已拒绝“{{title}}”";
            readonly approvedFinal: "已通过";
            readonly approvedWaiting: "已通过——等待其余审批人";
            readonly rejectedToast: "已拒绝";
            readonly recalledToast: "请求已撤回";
            readonly whyDisabled: "只有指定的审批人才能处理该请求。当前等待：{{who}}。";
            readonly whyDisabledSubmitter: "这是你发起的请求，你可以撤回；但只有指定审批人才能通过或拒绝。";
            readonly noActor: "无法确定操作身份";
            readonly actionFailed: "操作失败";
            readonly loadFailed: "加载请求失败";
            readonly recallUnavailable: "当前部署暂不支持撤回。";
            readonly requestGone: "该请求已不存在，请刷新列表。";
            readonly notAllowed: "你没有权限执行此操作。";
            readonly alreadyDecided: "该请求已被处理，请刷新列表。";
            readonly justNow: "刚刚";
            readonly minutesAgo: "{{count}} 分钟前";
            readonly hoursAgo: "{{count}} 小时前";
            readonly daysAgo: "{{count}} 天前";
        };
        readonly filterBuilder: {
            readonly where: "其中";
            readonly and: "且";
            readonly or: "或";
            readonly clearAll: "清除全部";
            readonly selectField: "选择字段";
            readonly operator: "运算符";
            readonly selectValue: "选择值";
            readonly value: "值";
            readonly addFilter: "添加筛选";
            readonly removeCondition: "移除条件";
            readonly trueLabel: "是";
            readonly falseLabel: "否";
            readonly noResults: "无结果";
            readonly searchField: "搜索 {{label}}…";
            readonly enterId: "输入 {{label}} ID";
            readonly operators: {
                readonly equals: "等于";
                readonly notEquals: "不等于";
                readonly contains: "包含";
                readonly notContains: "不包含";
                readonly isEmpty: "为空";
                readonly isNotEmpty: "不为空";
                readonly greaterThan: "大于";
                readonly lessThan: "小于";
                readonly greaterOrEqual: "大于或等于";
                readonly lessOrEqual: "小于或等于";
                readonly before: "早于";
                readonly after: "晚于";
                readonly between: "介于";
                readonly in: "属于";
                readonly notIn: "不属于";
            };
        };
        readonly sortBuilder: {
            readonly sortBy: "排序依据";
            readonly thenBy: "然后按";
            readonly selectField: "选择字段";
            readonly ascending: "A → Z";
            readonly descending: "Z → A";
            readonly addSort: "添加排序";
            readonly removeSort: "删除排序";
        };
    };
    readonly ja: {
        capability: {
            group: {
                platform: string;
                org: string;
                other: string;
            };
        };
        lookup: {
            recentlyUsed: string;
            allResults: string;
            createNew: string;
            createNamed: string;
            showingResults: string;
            showAllResults: string;
            selectedBadge: string;
            browseAll: string;
            remove: string;
            selectFirst: string;
            selectRecord: string;
            recordCount: string;
            recordCountOne: string;
            pageOf: string;
            filters: string;
            clear: string;
            yes: string;
            filterPlaceholder: string;
            prevPage: string;
            nextPage: string;
            jumpToPage: string;
            retry: string;
            loading: string;
            noOptions: string;
            noRecords: string;
        };
        common: {
            addToFavorites: string;
            removeFromFavorites: string;
            loading: string;
            save: string;
            cancel: string;
            delete: string;
            edit: string;
            create: string;
            search: string;
            filter: string;
            reset: string;
            confirm: string;
            close: string;
            back: string;
            next: string;
            previous: string;
            submit: string;
            refresh: string;
            export: string;
            import: string;
            yes: string;
            no: string;
            ok: string;
            actions: string;
            more: string;
            selectAll: string;
            clearAll: string;
            noData: string;
            noResults: string;
            required: string;
            optional: string;
            selectOption: string;
            select: string;
            openChat: string;
            closeChat: string;
            toggleSidebar: string;
            package: string;
        };
        actions: {
            resultDialog: {
                defaultTitle: string;
                acknowledge: string;
            };
        };
        validation: {
            required: string;
            minLength: string;
            maxLength: string;
            min: string;
            max: string;
            email: string;
            url: string;
            pattern: string;
            formInvalid: string;
            unique: string;
            type: string;
        };
        form: {
            addItem: string;
            removeItem: string;
            fieldRequired: string;
            invalidFormat: string;
            saveSuccess: string;
            saveError: string;
            unsavedChanges: string;
            stepOf: string;
            createTitle: string;
            editTitle: string;
            createDescription: string;
            editDescription: string;
            saveRecord: string;
            create: string;
            update: string;
            createSuccess: string;
            updateSuccess: string;
            deleteSuccess: string;
        };
        fields: {
            relativeDate: {
                overdue: string;
            };
            richText: {
                format: string;
                basicEditorHint: string;
                placeholder: string;
            };
        };
        table: {
            rowsPerPage: string;
            showing: string;
            noRows: string;
            sortAsc: string;
            sortDesc: string;
            filterColumn: string;
            columns: string;
            exportCSV: string;
            exportExcel: string;
            selectRow: string;
            selectAllRows: string;
            expandRow: string;
            collapseRow: string;
            hideColumn: string;
            freezeColumn: string;
            unfreezeColumn: string;
            pageInfo: string;
            totalRecords: string;
            noResults: string;
            noResultsHint: string;
            cancelAll: string;
            saveAll: string;
            addRecord: string;
            open: string;
            search: string;
            modified: string;
            saveFailed: string;
            selected: string;
            edit: string;
            delete: string;
        };
        grid: {
            actions: string;
            edit: string;
            delete: string;
            export: string;
            exportAs: string;
            loading: string;
            errorLoading: string;
            pullToRefresh: string;
            refreshing: string;
            openRecord: string;
            rowHeight: string;
            openMenu: string;
            empty: string;
            yes: string;
            no: string;
            systemFields: string;
            toolbar: {
                densityMode: string;
                densityCompact: string;
                densityComfortable: string;
                densitySpacious: string;
                densityCycleHint: string;
                densityCycleShortHint: string;
            };
            import: {
                title: string;
                stepUpload: string;
                stepMapping: string;
                stepPreview: string;
                uploadDescription: string;
                mappingDescription: string;
                previewDescription: string;
                dragDrop: string;
                browseFiles: string;
                parsing: string;
                pasteHint: string;
                legacyXls: string;
                unsupportedFile: string;
                parseFailed: string;
                fileNeedsHeader: string;
                mappingTemplate: string;
                chooseTemplate: string;
                noSavedTemplates: string;
                noneOption: string;
                saveCurrent: string;
                templateName: string;
                save: string;
                deleteTemplate: string;
                savedMapping: string;
                chooseSavedMapping: string;
                manualMapping: string;
                transform: string;
                savedMappingHint: string;
                savedMappingPreviewNote: string;
                csvColumn: string;
                mapsTo: string;
                typeMismatch: string;
                type: {
                    number: string;
                    boolean: string;
                    date: string;
                    datetime: string;
                    text: string;
                };
                status: string;
                skipColumn: string;
                skip: string;
                mapped: string;
                skipped: string;
                rowsWithErrors: string;
                rowsCorrected: string;
                clickToFix: string;
                showingRows: string;
                importing: string;
                importComplete: string;
                imported: string;
                skippedCount: string;
                moreErrors: string;
                cancel: string;
                back: string;
                next: string;
                close: string;
                importNRows: string;
                importingProgress: string;
                requiredMark: string;
                required: string;
                invalidType: string;
            };
        };
        calendar: {
            today: string;
            month: string;
            week: string;
            day: string;
            agenda: string;
            allDay: string;
            noEvents: string;
            newEvent: string;
            moreEvents: string;
        };
        list: {
            loading: string;
            recordCount: string;
            recordCountOne: string;
            addRecord: string;
            tabs: string;
            allRecords: string;
            search: string;
            filter: string;
            filterRecords: string;
            sort: string;
            sortRecords: string;
            group: string;
            groupBy: string;
            export: string;
            exportAs: string;
            color: string;
            rowColor: string;
            colorByField: string;
            clear: string;
            none: string;
            hideFields: string;
            noItems: string;
            noItemsMessage: string;
            showAll: string;
            pullToRefresh: string;
            refreshing: string;
            share: string;
            print: string;
            hideFieldsTitle: string;
            dataLimitReached: string;
            viewSettings: string;
            viewSettingsHint: string;
            addGroup: string;
            collapsedByDefault: string;
            removeGroup: string;
            inlineEditShort: string;
            inlineEditLabel: string;
            recordEditingTitle: string;
        };
        managedByBadge: {
            config: {
                short: string;
                title: string;
                body: string;
            };
            system: {
                short: string;
                title: string;
                body: string;
            };
            appendOnly: {
                short: string;
                title: string;
                body: string;
            };
            betterAuth: {
                short: string;
                title: string;
                body: string;
            };
        };
        kanban: {
            addCard: string;
            addColumn: string;
            moveCard: string;
            deleteCard: string;
            deleteColumn: string;
            noCards: string;
            cardTitlePlaceholder: string;
        };
        timeline: {
            bucket: {
                overdue: string;
                today: string;
                tomorrow: string;
                thisWeek: string;
                nextWeek: string;
                later: string;
                noDate: string;
                unassigned: string;
            };
        };
        gantt: {
            column: {
                taskName: string;
                start: string;
                end: string;
            };
            toolbar: {
                prevPeriod: string;
                nextPeriod: string;
                zoomIn: string;
                zoomOut: string;
                jumpToToday: string;
                today: string;
                showTaskList: string;
                hideTaskList: string;
            };
        };
        view: {
            editViewConfig: string;
            rename: string;
            duplicateView: string;
            shareView: string;
            setAsDefault: string;
            pinView: string;
            unpinView: string;
            changeViewType: string;
            deleteView: string;
            addView: string;
            unsavedChanges: string;
            saveAsView: string;
            moreViews: string;
            activeFilters: string;
            activeSort: string;
            manageViews: string;
            manageAllViews: string;
            manageViewsDescription: string;
            searchViews: string;
            addNewView: string;
            done: string;
            noViewsFound: string;
            dragToReorder: string;
            defaultView: string;
            defaultBadge: string;
            tabActionsFor: string;
            readonlyAriaLabel: string;
            readonlyTooltip: string;
        };
        designer: {
            undo: string;
            redo: string;
        };
        detail: {
            back: string;
            edit: string;
            editInline: string;
            save: string;
            saveChanges: string;
            editFieldsInline: string;
            share: string;
            duplicate: string;
            export: string;
            viewHistory: string;
            delete: string;
            moreActions: string;
            addToFavorites: string;
            removeFromFavorites: string;
            previousRecord: string;
            nextRecord: string;
            recordOf: string;
            recordNotFound: string;
            recordNotFoundDescription: string;
            goBack: string;
            details: string;
            related: string;
            relatedRecords: string;
            relatedRecordOne: string;
            noRelatedRecords: string;
            loading: string;
            copyToClipboard: string;
            copied: string;
            deleteConfirmation: string;
            editRecord: string;
            viewAll: string;
            new: string;
            emptyValue: string;
            activity: string;
            editRow: string;
            deleteRow: string;
            deleteRowConfirmation: string;
            actions: string;
            previousPage: string;
            nextPage: string;
            pageOf: string;
            sortBy: string;
            filterPlaceholder: string;
            highlightFields: string;
            comments: string;
            searchComments: string;
            addCommentPlaceholder: string;
            noMatchingComments: string;
            noCommentsYet: string;
            pinned: string;
            pin: string;
            unpin: string;
            justNow: string;
            minutesAgo: string;
            hoursAgo: string;
            daysAgo: string;
            dropFilesToUpload: string;
            attachmentCount: string;
            attachmentCountPlural: string;
            removeAttachment: string;
            unifiedDiff: string;
            sideBySideDiff: string;
            noChanges: string;
            previousVersion: string;
            currentVersion: string;
            discussion: string;
            showDiscussion: string;
            hideDiscussion: string;
            bold: string;
            italic: string;
            listFormat: string;
            inlineCode: string;
            mentionSomeone: string;
            preview: string;
            submitComment: string;
            sendComment: string;
            writeComment: string;
            subscribedTooltip: string;
            unsubscribedTooltip: string;
            firstRecord: string;
            previousRecordKey: string;
            nextRecordKey: string;
            lastRecord: string;
            noRecords: string;
            searchWhileNavigating: string;
            searchRecords: string;
            allActivity: string;
            commentsOnly: string;
            fieldChangesFilter: string;
            tasksOnly: string;
            leaveCommentPlaceholder: string;
            noActivity: string;
            loadMore: string;
            edited: string;
            via: string;
            replyCount: string;
            replyCountPlural: string;
            replyPlaceholder: string;
            filterActivity: string;
            openDiscussion: string;
            closeDiscussion: string;
            subscribeAriaLabel: string;
            unsubscribeAriaLabel: string;
            clearSearch: string;
            saving: string;
            lockedByApproval: string;
            lockedTooltip: string;
            cancelApproval: string;
            cancelApprovalInFlight: string;
            cancelApprovalTooltip: string;
            cancelApprovalFailed: string;
            cancelApprovalUnavailable: string;
            linkCopied: string;
            linkCopyFailed: string;
            cancel: string;
            cancelEdit: string;
            sectionMoreDetails: string;
            concurrentUpdateTitle: string;
            concurrentUpdateDescription: string;
            concurrentUpdateYourEdit: string;
            concurrentUpdateCurrentValue: string;
            concurrentUpdateUpdatedBy: string;
            concurrentUpdateUpdatedAt: string;
            concurrentUpdateReload: string;
            concurrentUpdateOverwrite: string;
            concurrentUpdateCancel: string;
            openInNewTab: string;
            history: string;
            deleteRowTitle: string;
            createdBy: string;
            updatedBy: string;
            created: string;
            updated: string;
            showEmptyRelated_one: string;
            showEmptyRelated_other: string;
            copyEmail: string;
            copyPhone: string;
            copyRecordId: string;
            showEmptyFields: string;
            hideEmptyFields: string;
            noValue: string;
        };
        chart: {
            noData: string;
            loading: string;
        };
        map: {
            searchLocations: string;
            locationDetails: string;
            markersCount: string;
            invalidCoordinates: string;
            invalidCoordinatesPlural: string;
        };
        workflow: {
            draft: string;
            active: string;
            paused: string;
            completed: string;
            cancelled: string;
            save: string;
            publish: string;
            addNode: string;
            workflowFlow: string;
            properties: string;
            connections: string;
            quickConnect: string;
            fromPlaceholder: string;
            toPlaceholder: string;
            connect: string;
            label: string;
            type: string;
            description: string;
            assignee: string;
            assigneeType: string;
            user: string;
            role: string;
            group: string;
            expression: string;
            timeoutMinutes: string;
            selectNodeToEdit: string;
            workflowTitle: string;
            newWorkflow: string;
            outConnections: string;
            start: string;
            end: string;
            task: string;
            userTask: string;
            serviceTask: string;
            scriptTask: string;
            approval: string;
            condition: string;
            parallelGateway: string;
            joinGateway: string;
            boundaryEvent: string;
            delay: string;
            notification: string;
            webhook: string;
            allowConcurrency: string;
            forbidConcurrency: string;
            replaceConcurrency: string;
            queueConcurrency: string;
            conditionEvent: string;
            manualEvent: string;
            webhookEvent: string;
            timerEvent: string;
            signalEvent: string;
            versionHistory: string;
            importBpmn: string;
            exportBpmn: string;
            undo: string;
            redo: string;
            resetZoom: string;
        };
        dashboard: {
            addWidget: string;
            removeWidget: string;
            editLayout: string;
            saveLayout: string;
            resetLayout: string;
            total: string;
            noDataAvailable: string;
            noDataSourceFor: string;
            trend: {
                vsLastQuarter: string;
                vsLastMonth: string;
                vsLastWeek: string;
                vsLastYear: string;
                vsYesterday: string;
                vsPreviousPeriod: string;
            };
        };
        configPanel: {
            save: string;
            discard: string;
            close: string;
            layout: string;
            columns: string;
            gap: string;
            rowHeight: string;
            data: string;
            refreshInterval: string;
            appearance: string;
            title: string;
            showDescription: string;
            theme: string;
            configuration: string;
            general: string;
            advanced: string;
        };
        appDesigner: {
            createApp: string;
            editApp: string;
            basicInfo: string;
            objects: string;
            navigation: string;
            branding: string;
            appName: string;
            appTitle: string;
            appDescription: string;
            appIcon: string;
            template: string;
            layout: string;
            layoutSidebar: string;
            layoutHeader: string;
            layoutEmpty: string;
            selectObjects: string;
            searchObjects: string;
            selectAll: string;
            deselectAll: string;
            navBuilder: string;
            addGroup: string;
            addUrl: string;
            addSeparator: string;
            noNavItems: string;
            logoUrl: string;
            primaryColor: string;
            faviconUrl: string;
            preview: string;
            complete: string;
            snakeCaseHint: string;
            modeEdit: string;
            modePreview: string;
            modeCode: string;
            addWidget: string;
            widgetProperties: string;
            dataSource: string;
            valueField: string;
            aggregate: string;
            colorVariant: string;
            addComponent: string;
            componentProperties: string;
            viewType: string;
            fields: string;
            toolbar: string;
            showSearch: string;
            showFilters: string;
            showSort: string;
            appearance: string;
            rowHeight: string;
            stripedRows: string;
            bordered: string;
            livePreview: string;
            stepBasicDesc: string;
            stepObjectsDesc: string;
            stepNavigationDesc: string;
            stepBrandingDesc: string;
            noObjectsFound: string;
            noNavItemsHint: string;
            separator: string;
            separatorLabel: string;
            newGroup: string;
            newLink: string;
            saveDraft: string;
            cancelConfirmTitle: string;
            cancelConfirmMessage: string;
            confirmDiscard: string;
            keepEditing: string;
            navNoItems: string;
            navNoPreviewItems: string;
            navLivePreview: string;
            navCollapseGroup: string;
            navExpandGroup: string;
            navAddChild: string;
            navMoveUp: string;
            navMoveDown: string;
            navRemove: string;
            navObjectPage: string;
            navDashboard: string;
            navPage: string;
            navReport: string;
            navGroup: string;
            navUrl: string;
            navSeparator: string;
            navTypeObject: string;
            navTypeDashboard: string;
            navTypePage: string;
            navTypeReport: string;
            navTypeUrl: string;
            navTypeGroup: string;
            navTypeSeparator: string;
            navTypeAction: string;
            navEditIcon: string;
            navToggleVisible: string;
            navHidden: string;
            navExportSchema: string;
            navImportSchema: string;
            navExportSuccess: string;
            navImportSuccess: string;
            navImportError: string;
            navIconPlaceholder: string;
            dashboardEditor: string;
            noWidgets: string;
            widgetLayoutSize: string;
            widgetWidth: string;
            widgetHeight: string;
            dashboardPreview: string;
            noWidgetsPreview: string;
            pageCanvasEditor: string;
            emptyPage: string;
            pagePreview: string;
            noComponentsPreview: string;
            modePage: string;
            modeDashboard: string;
            undo: string;
            redo: string;
            brandingEditor: string;
            brandingExport: string;
            brandingImport: string;
            brandingPreview: string;
            brandingSampleButton: string;
            brandingSampleText: string;
            colorPalette: string;
            fontFamily: string;
            fontDefault: string;
            modeLight: string;
            modeDark: string;
            mobilePreview: string;
            objectManager: {
                title: string;
                addObject: string;
                searchPlaceholder: string;
                noObjects: string;
                objectName: string;
                objectLabel: string;
                pluralLabel: string;
                icon: string;
                selectIcon: string;
                group: string;
                noGroup: string;
                sortOrder: string;
                enabled: string;
                relationships: string;
                systemBadge: string;
                fieldCount: string;
                ungrouped: string;
                deleteConfirmTitle: string;
                deleteConfirmMessage: string;
            };
            fieldDesigner: {
                title: string;
                addField: string;
                searchPlaceholder: string;
                allTypes: string;
                noFields: string;
                fieldName: string;
                fieldLabel: string;
                fieldType: string;
                fieldGroup: string;
                description: string;
                required: string;
                unique: string;
                readOnly: string;
                hidden: string;
                indexed: string;
                externalId: string;
                trackHistory: string;
                defaultValue: string;
                placeholder: string;
                referenceTo: string;
                formula: string;
                options: string;
                addOption: string;
                validationRules: string;
                addRule: string;
                systemBadge: string;
                ungrouped: string;
                deleteConfirmTitle: string;
                deleteConfirmMessage: string;
                basicSection: string;
                typeSpecificSection: string;
                advancedSection: string;
                typeCategory: {
                    text: string;
                    number: string;
                    date: string;
                    choice: string;
                    relation: string;
                    advanced: string;
                };
            };
        };
        console: {
            title: string;
            initializing: string;
            breadcrumb: {
                dashboards: string;
                pages: string;
                reports: string;
                system: string;
            };
            loadingSteps: {
                connecting: string;
                loadingConfig: string;
                preparingWorkspace: string;
            };
            error: {
                connectionFailed: string;
                serverUnreachable: string;
                checkServer: string;
                timeout: string;
            };
            actions: {
                retry: string;
                retrying: string;
            };
            shortcuts: {
                title: string;
                description: string;
                groups: {
                    general: string;
                    navigation: string;
                    dataViews: string;
                    preferences: string;
                };
                openCommandPalette: string;
                showShortcuts: string;
                closeDialog: string;
                toggleSidebar: string;
                focusSearch: string;
                createRecord: string;
                refreshData: string;
                editRecord: string;
                toggleDarkMode: string;
            };
            commandPalette: {
                placeholder: string;
                noResults: string;
                objects: string;
                dashboards: string;
                pages: string;
                reports: string;
                switchApp: string;
                current: string;
                preferences: string;
                lightTheme: string;
                darkTheme: string;
                systemTheme: string;
                actions: string;
                openFullSearch: string;
                createApp: string;
                searching: string;
                records: string;
                recentRecords: string;
            };
            errors: {
                somethingWentWrong: string;
                unexpectedError: string;
                tryAgain: string;
                goHome: string;
                errorDetails: string;
            };
            theme: {
                toggle: string;
                light: string;
                dark: string;
                system: string;
            };
            objectView: {
                systemViewReadonly: string;
                expandToPage: string;
                objectNotFound: string;
                objectNotFoundDescription: string;
                objectNotFoundHint: string;
                allRecords: string;
                exitDesignMode: string;
                enterDesignMode: string;
                metadataInspector: string;
                editView: string;
                addView: string;
                designTools: string;
                new: string;
                configureView: string;
                closePanel: string;
                page: string;
                pageConfigHint: string;
                listConfigHint: string;
                general: string;
                generalHint: string;
                toolbar: string;
                toolbarHint: string;
                toolbarEnabledCount: string;
                navigationSection: string;
                navigationHint: string;
                records: string;
                recordsHint: string;
                exportPrint: string;
                exportPrintHint: string;
                showAllFields: string;
                hideAllFields: string;
                searchFields: string;
                title: string;
                description: string;
                data: string;
                source: string;
                columns: string;
                filterBy: string;
                sortBy: string;
                appearance: string;
                showDescription: string;
                viewType: string;
                userFilters: string;
                enableSearch: string;
                enableFilter: string;
                enableSort: string;
                enableHideFields: string;
                enableGroup: string;
                enableColor: string;
                enableDensity: string;
                userActions: string;
                addRecordViaForm: string;
                advanced: string;
                allowExport: string;
                recordCount: string;
                noDescription: string;
                none: string;
                columnsConfigured: string;
                save: string;
                discard: string;
                createView: string;
                newView: string;
                typeOptions: string;
                groupByField: string;
                startDateField: string;
                titleField: string;
                latitudeField: string;
                longitudeField: string;
                imageField: string;
                dateField: string;
                selectField: string;
                gridOptionsHint: string;
                groupBy: string;
                prefixField: string;
                fields: string;
                fieldsVisible: string;
                sortsCount: string;
                filtersCount: string;
                endDateField: string;
                color: string;
                fieldTextColor: string;
                rowHeight: string;
                wrapHeaders: string;
                showFieldDescriptions: string;
                collapseAllByDefault: string;
                striped: string;
                bordered: string;
                inlineEdit: string;
                addDeleteRecordsInline: string;
                clickIntoRecordDetails: string;
                navigationMode: string;
                navigationWidth: string;
                navigationWidthHint: string;
                openNewTab: string;
                openNewTabHint: string;
                import: string;
                importTitle: string;
                importedToast: string;
                importedWithSkipped: string;
                showAdvancedSettings: string;
                showFewerSettings: string;
                createViewDesc: string;
                cancel: string;
                create: string;
                delete: string;
                deleteViewTitle: string;
                deleteViewConfirm: string;
                bulkDeleteConfirm: string;
                duplicateViewName: string;
                viewTypeGrid: string;
                viewTypeGridDesc: string;
                viewTypeKanban: string;
                viewTypeKanbanDesc: string;
                viewTypeCalendar: string;
                viewTypeCalendarDesc: string;
                viewTypeGallery: string;
                viewTypeGalleryDesc: string;
                viewTypeTimeline: string;
                viewTypeTimelineDesc: string;
                viewTypeGantt: string;
                viewTypeGanttDesc: string;
                viewTypeMap: string;
                viewTypeMapDesc: string;
                viewTypeChart: string;
                viewTypeChartDesc: string;
                groupByFieldHelp: string;
                startDateFieldHelp: string;
                ganttStartDateFieldHelp: string;
                ganttEndDateFieldHelp: string;
                timelineDateFieldHelp: string;
                latitudeFieldHelp: string;
                longitudeFieldHelp: string;
                imageFieldHelp: string;
                selectOption: string;
                noEligibleFieldForType: string;
                viewTypeUnavailable: string;
                viewTypeUnavailableShort: string;
                chartType: string;
                chartTypeHelp: string;
                chartTypeBar: string;
                chartTypeLine: string;
                chartTypePie: string;
                chartTypeArea: string;
                chartTypeScatter: string;
                xAxisField: string;
                xAxisFieldHelp: string;
                yAxisField: string;
                yAxisFieldHelp: string;
                selectionMode: string;
                selectionNone: string;
                selectionSingle: string;
                selectionMultiple: string;
                pageSize: string;
                pageSizeOptions: string;
                exportFormats: string;
                exportMaxRecords: string;
                exportIncludeHeaders: string;
                exportFileNamePrefix: string;
                searchableFields: string;
                filterableFields: string;
                resizableColumns: string;
                densityCompact: string;
                densityComfortable: string;
                densitySpacious: string;
                densityMode: string;
                hiddenFields: string;
                rowActions: string;
                bulkActions: string;
                sharing: string;
                sharingEnabled: string;
                sharingVisibility: string;
                addRecordEnabled: string;
                addRecordPosition: string;
                addRecordMode: string;
                addRecordFormView: string;
                conditionalFormatting: string;
                addRule: string;
                quickFilters: string;
                addQuickFilter: string;
                ufElements: string;
                ufDropdown: string;
                ufTabs: string;
                ufToggle: string;
                ufAddField: string;
                ufNoFields: string;
                ufAddTab: string;
                ufTabLabel: string;
                ufShowAllRecords: string;
                ufAllowAddTab: string;
                showRecordCount: string;
                allowPrinting: string;
                virtualScroll: string;
                emptyStateTitle: string;
                emptyStateMessage: string;
                emptyStateIcon: string;
                ariaLabel: string;
                ariaDescribedBy: string;
                ariaLive: string;
                accessibility: string;
                viewTabs: string;
            };
            localeSwitcher: {
                label: string;
            };
            search: string;
            nav: {
                pinItem: string;
                unpinItem: string;
                dragToReorder: string;
                favorites: string;
            };
        };
        auth: {
            login: {
                title: string;
                description: string;
                emailLabel: string;
                emailPlaceholder: string;
                passwordLabel: string;
                passwordPlaceholder: string;
                forgotPasswordText: string;
                submitButton: string;
                submittingButton: string;
                noAccountText: string;
                signUpText: string;
                errors: {
                    invalidCredentials: string;
                    emailNotVerified: string;
                };
            };
            register: {
                title: string;
                description: string;
                nameLabel: string;
                namePlaceholder: string;
                emailLabel: string;
                emailPlaceholder: string;
                passwordLabel: string;
                passwordPlaceholder: string;
                confirmPasswordLabel: string;
                confirmPasswordPlaceholder: string;
                passwordMismatchError: string;
                passwordTooShortError: string;
                submitButton: string;
                submittingButton: string;
                hasAccountText: string;
                signInText: string;
                errors: {
                    userExists: string;
                };
                verifyInbox: {
                    title: string;
                    description: string;
                    resend: string;
                    resending: string;
                    resent: string;
                    backToSignIn: string;
                };
            };
            forgotPassword: {
                title: string;
                description: string;
                emailLabel: string;
                emailPlaceholder: string;
                submitButton: string;
                submittingButton: string;
                successTitle: string;
                successDescription: string;
                backToSignInText: string;
                rememberPasswordText: string;
                signInText: string;
            };
            resetPassword: {
                title: string;
                description: string;
                newPassword: string;
                confirmPassword: string;
                submit: string;
                submitting: string;
                success: string;
                failed: string;
                invalidToken: string;
                missingToken: string;
                passwordsMismatch: string;
                requestNewLink: string;
            };
            verifyEmail: {
                title: string;
                description: string;
                sentTo: string;
                verifyingTitle: string;
                verifyingDescription: string;
                successTitle: string;
                successDescription: string;
                errorTitle: string;
                errorDescription: string;
                missingToken: string;
                emailMissing: string;
                resendButton: string;
                resending: string;
                resent: string;
                resentSuccess: string;
                resentDescription: string;
                resendFailed: string;
                signInLink: string;
                backToSignIn: string;
                backToLogin: string;
                checkSpam: string;
                or: string;
            };
            setup: {
                welcomeTitle: string;
                description: string;
                yourName: string;
                orgName: string;
                orgNamePlaceholder: string;
                emailLabel: string;
                emailPlaceholder: string;
                passwordLabel: string;
                passwordHint: string;
                submit: string;
                submitting: string;
                failed: string;
            };
            device: {
                title: string;
                subtitle: string;
                userCodeLabel: string;
                requesterLabel: string;
                approveWarning: string;
                loggedInAs: string;
                approve: string;
                approving: string;
                approvedTitle: string;
                approvedDescription: string;
                approveSuccess: string;
                approveSuccessDescription: string;
                approveFailed: string;
                deny: string;
                denying: string;
                deniedTitle: string;
                deniedDescription: string;
                denyFailed: string;
                invalidTitle: string;
                invalidDescription: string;
                loading: string;
                cancel: string;
            };
            shell: {
                tenantHostHint: string;
            };
        };
        profile: {
            title: string;
            subtitle: string;
            saving: string;
            avatar: {
                upload: string;
                replace: string;
                remove: string;
            };
            info: {
                title: string;
                description: string;
                saved: string;
                name: string;
                email: string;
                emailImmutable: string;
                role: string;
                save: string;
            };
            password: {
                changeTitle: string;
                setTitle: string;
                changeDescription: string;
                setDescription: string;
                current: string;
                new: string;
                password: string;
                confirm: string;
                tooShort: string;
                mismatch: string;
                enterCurrent: string;
                changed: string;
                localSet: string;
                changeAction: string;
                setAction: string;
            };
        };
        errors: {
            networkError: string;
            serverError: string;
            notFound: string;
            unauthorized: string;
            forbidden: string;
            timeout: string;
            unknown: string;
        };
        workspace: {
            label: string;
            default: string;
            switch: string;
            create: string;
            createTitle: string;
            createDescription: string;
            createButton: string;
            nameLabel: string;
            namePlaceholder: string;
            slugLabel: string;
            slugHint: string;
            invite: string;
            members: string;
            settings: string;
        };
        help: {
            appDocs: string;
            allDocs: string;
            onlineDocs: string;
        };
        sidebar: {
            settings: string;
            help: string;
            helpTooltip: string;
            activityFeed: string;
            notifications: string;
            approvals: string;
            inbox: string;
            inboxAriaLabel: string;
            area: string;
            scope: string;
            recent: string;
            favorites: string;
            starred: string;
            removeFromFavorites: string;
        };
        topbar: {
            aiAssistant: string;
            designInStudio: string;
        };
        home: {
            title: string;
            subtitle: string;
            nav: string;
            allApps: string;
            loading: string;
            recent: string;
            starred: string;
            welcome: string;
            welcomeDescription: string;
            createFirstApp: string;
            systemSettings: string;
            browseMarketplace: string;
            quickActions: {
                title: string;
                createApp: string;
                createAppDesc: string;
                manageObjects: string;
                manageObjectsDesc: string;
                systemSettings: string;
                systemSettingsDesc: string;
            };
            appCard: {
                noDescription: string;
                default: string;
            };
            greetingMorning: string;
            greetingAfternoon: string;
            greetingEvening: string;
            greetingNight: string;
            heroTagline: string;
            open: string;
            stats: {
                apps: string;
                starred: string;
                recent: string;
            };
            recentApps: {
                title: string;
                itemType: {
                    object: string;
                    dashboard: string;
                    page: string;
                    record: string;
                };
            };
            starredApps: {
                title: string;
            };
            gettingStarted: {
                title: string;
                description: string;
                cta: string;
            };
        };
        layout: {
            appSwitcher: {
                home: string;
                addApp: string;
                editApp: string;
                manageAllApps: string;
                systemConsole: string;
                noAppsConfigured: string;
            };
            activityFeed: {
                title: string;
                filter: string;
                empty: string;
                ariaLabel: string;
                typeCreate: string;
                typeUpdate: string;
                typeDelete: string;
                typeComment: string;
                relativeJustNow: string;
                relativeSecondsAgo: string;
                relativeMinutesAgo: string;
                relativeHoursAgo: string;
                relativeDaysAgo: string;
                viewAll: string;
            };
            metadata: {
                label: string;
                toggleTitle: string;
                panelTitle: string;
                jsonBadge: string;
                copyJson: string;
            };
        };
        search: {
            title: string;
            back: string;
            placeholder: string;
            inputAriaLabel: string;
            resultsCount: string;
            resultsCountPlural: string;
            itemsAvailable: string;
            noResults: string;
            noResultsHint: string;
            typeObjects: string;
            typeDashboards: string;
            typePages: string;
            typeReports: string;
            badgeObject: string;
            badgeDashboard: string;
            badgePage: string;
            badgeReport: string;
        };
        empty: {
            objectNotFound: string;
            objectNotFoundDescription: string;
            pageNotFound: string;
            pageNotFoundDescription: string;
            dashboardNotFound: string;
            dashboardNotFoundDescription: string;
            reportNotFound: string;
            reportNotFoundDescription: string;
            noAppsConfigured: string;
            noAppsConfiguredDescription: string;
            createFirstApp: string;
            systemSettings: string;
            back: string;
            recordNotFound: string;
            recordNotFoundDescription: string;
        };
        renderer: {
            noPageSchema: string;
            noFormSchema: string;
            noDashboardSchema: string;
            pageRendering: string;
            dashboardRendering: string;
            formRenderingMode: string;
            formRenderingFor: string;
            createRecord: string;
            editRecord: string;
            page: string;
            dashboard: string;
            save: string;
            cancel: string;
        };
        actionDialog: {
            title: string;
            description: string;
            selectPlaceholder: string;
            requiredError: string;
            cancel: string;
            confirm: string;
            defaultActionTitle: string;
            ok: string;
            lookupPlaceholder: string;
            lookupHelpText: string;
        };
        actionConfirm: {
            title: string;
            confirm: string;
            cancel: string;
        };
        rowAction: {
            openMenu: string;
            edit: string;
            delete: string;
        };
        navigationSync: {
            addedPage: string;
            addedDashboard: string;
            removedPage: string;
            removedDashboard: string;
            renamedPage: string;
            renamedDashboard: string;
            undoLabel: string;
            undone: string;
            undoFailed: string;
            updateFailed: string;
        };
        objectActions: {
            deleteSuccess: string;
            deleteFailed: string;
            noRecordId: string;
            deleteConfirm: string;
            bulkDeleteSuccess: string;
            bulkDeletePartial: string;
        };
        objectViewActions: {
            renameFailed: string;
            deleteFailed: string;
        };
        dashboardActions: {
            pdfPreparing: string;
            exportFailed: string;
            forecastSoon: string;
        };
        recordDetail: {
            viewersTooltip: string;
        };
        cellRender: {
            empty: string;
            yes: string;
            no: string;
            systemFields: string;
        };
        user: {
            profile: string;
            settings: string;
            logout: string;
            preferences: string;
            theme: string;
            language: string;
        };
        report: {
            total: string;
            rowTotal: string;
            columnTotal: string;
            grandTotal: string;
            totals: string;
            rowsLabel: string;
            columnsLabel: string;
            allLabel: string;
            emptyLabel: string;
            loading: string;
            failedToLoad: string;
            needsAcross: string;
            aggregate: {
                count: string;
                countDistinct: string;
                sum: string;
                avg: string;
                min: string;
                max: string;
                first: string;
            };
            editor: {
                breadcrumb: string;
                basic: string;
                title: string;
                titlePlaceholder: string;
                description: string;
                descriptionPlaceholder: string;
                type: string;
                typeTabular: string;
                typeSummary: string;
                typeMatrix: string;
                typeJoined: string;
                typeHelp: string;
                data: string;
                objectName: string;
                objectNamePlaceholder: string;
                objectNameHelp: string;
                limit: string;
                limitPlaceholder: string;
                columns: string;
                columnsHint: string;
                filters: string;
                filtersHint: string;
                filtersComplex: string;
                groupBy: string;
                groupByHint: string;
                rows: string;
                rowsHint: string;
                columnsAxis: string;
                columnsAxisHint: string;
                values: string;
                valuesHint: string;
                grouping: string;
                addGrouping: string;
                dateGranularity: string;
                dateGranularityNone: string;
                day: string;
                week: string;
                month: string;
                quarter: string;
                year: string;
                sortAsc: string;
                sortDesc: string;
                chart: string;
                chartHint: string;
                chartType: string;
                chartTitle: string;
                chartTitlePlaceholder: string;
                chartXAxis: string;
                chartYAxis: string;
                chartShowLegend: string;
                chartShowDataLabels: string;
                chartNone: string;
                chartBar: string;
                chartLine: string;
                chartArea: string;
                chartPie: string;
                chartDonut: string;
                chartFunnel: string;
                validationNeedsObject: string;
                validationMatrixNeedsRowsCols: string;
                validationSummaryNeedsRows: string;
                blocks: string;
                blocksHint: string;
                addBlock: string;
                removeBlock: string;
                blockName: string;
                blockNamePlaceholder: string;
                blockLabel: string;
                blockLabelPlaceholder: string;
                blockDescription: string;
                blockDescriptionPlaceholder: string;
                validationJoinedNeedsBlocks: string;
                validationBlockNameRequired: string;
                validationBlockNameDuplicate: string;
                validationBlockNeedsColumns: string;
                noneOption: string;
                addCondition: string;
                combineLogic: string;
                opContains: string;
                opIsEmpty: string;
                opIsNotEmpty: string;
                formatAuto: string;
                formatCurrency: string;
                formatPercent: string;
                formatInteger: string;
                formatDate: string;
                formatDatetime: string;
                columnLabelPlaceholder: string;
                aggregateColumn: string;
                formatColumn: string;
                addColumns: string;
                searchFields: string;
                noMatchingFields: string;
                noFieldsAvailable: string;
                columnsCount: string;
                columnsEmpty: string;
                fieldPickerTitle: string;
                fieldPickerDescription: string;
                fieldPickerChangeTitle: string;
                fieldPickerAddGroupingTitle: string;
                fieldPickerEmpty: string;
                fieldPickerSelected: string;
                fieldPickerClear: string;
                fieldPickerAdd: string;
                fieldPickerAddN: string;
            };
        };
        organizations: {
            mine: string;
            title: string;
            heading: string;
            subtitle: string;
            searchPlaceholder: string;
            new: string;
            current: string;
            manage: string;
            emptyTitle: string;
            emptyDescription: string;
            noMatches: string;
        };
        notifications: {
            empty: string;
            markAllRead: string;
            viewAll: string;
            approvalsPending: string;
            viewApprovals: string;
            noPendingApprovals: string;
            openApprovalsInbox: string;
            emptyUnread: string;
            filterUnread: string;
            filterAll: string;
        };
        publicForm: {
            submit: string;
            submitting: string;
            submitAnother: string;
            poweredBy: string;
            secureNotice: string;
            thankYouTitle: string;
            thankYouMessage: string;
            redirecting: string;
            unavailableTitle: string;
            unavailableDescription: string;
            tryDemo: string;
            retry: string;
            loading: string;
            requiredHint: string;
            consentLabelDefault: string;
            consentLink: string;
            consentRequired: string;
            rateLimited: string;
            redirectBlocked: string;
            demo: {
                contactTitle: string;
                contactDescription: string;
                supportTitle: string;
                supportDescription: string;
                thankYouSalesTitle: string;
                thankYouSalesMessage: string;
                thankYouSupportTitle: string;
                thankYouSupportMessage: string;
                field: {
                    firstName: string;
                    lastName: string;
                    email: string;
                    phone: string;
                    jobTitle: string;
                    company: string;
                    website: string;
                    industry: string;
                    companySize: string;
                    howCanWeHelp: string;
                    subject: string;
                    description: string;
                    issueType: string;
                    priority: string;
                };
                industry: {
                    technology: string;
                    software: string;
                    finance: string;
                    healthcare: string;
                    retail: string;
                    other: string;
                };
                issueType: {
                    question: string;
                    problem: string;
                    bug: string;
                    feature_request: string;
                };
                priority: {
                    low: string;
                    medium: string;
                    high: string;
                    critical: string;
                };
            };
        };
        connectAgent: {
            disabled: {
                title: string;
                body: string;
            };
            url: {
                title: string;
                body: string;
                downloadSkill: string;
                skillHint: string;
            };
            claude: {
                body: string;
                reachability: string;
            };
            claudeCode: {
                body: string;
                plugin: string;
            };
            cursor: {
                addButton: string;
                body: string;
            };
            vscode: {
                body: string;
            };
            codex: {
                body: string;
            };
            apiKey: {
                title: string;
                badge: string;
                body: string;
                namePlaceholder: string;
                mint: string;
                minting: string;
                showOnce: string;
                done: string;
            };
        };
        marketplace: {
            title: string;
            subtitle: string;
            searchPlaceholder: string;
            searchAria: string;
            installed: string;
            installedCount: string;
            refresh: string;
            all: string;
            noApprovedYet: string;
            noMatchFilters: string;
            noDescription: string;
            back: string;
            installedTitle: string;
            installedSubtitle: string;
            installedEmpty: string;
            browseLink: string;
            installedAdditiveNote: string;
            installedAt: string;
            installedBy: string;
            installedPackageId: string;
            cachedAs: string;
            versionBadge: string;
            installedBadge: string;
            load: {
                failed: string;
                failedHint: string;
                packageFailed: string;
                notFound: string;
            };
            detail: {
                homepage: string;
                installedV: string;
                about: string;
                noReadme: string;
                versions: string;
                noApprovedVersions: string;
                prerelease: string;
                moreOptions: string;
                uninstallFromRuntime: string;
                addSampleData: string;
                reseedAgain: string;
                purgeSampleData: string;
                purgeConfirm: string;
                purgeSuccess: string;
                purgeNoData: string;
                reseedQueued: string;
                reseedLocalSuccess: string;
                reseedPartialErrors: string;
                updateAvailable: string;
            };
            action: {
                install: string;
                reinstall: string;
                working: string;
                installToCloud: string;
                installing: string;
                uninstall: string;
                uninstalling: string;
                details: string;
                close: string;
                dismiss: string;
                openOnCloud: string;
                backHome: string;
            };
            install: {
                dialogTitle: string;
                dialogDescCurrent: string;
                dialogDescPicker: string;
                environment: string;
                environmentPlaceholder: string;
                includeSampleData: string;
                noEnvs: string;
                noPermission: string;
                signInFirst: string;
                success: string;
                localSuccess: string;
                localManifestConflict: string;
                localUnauthorized: string;
                localMarketplaceUnavailable: string;
            };
            uninstall: {
                confirm: string;
                successInList: string;
                successInDetail: string;
            };
            accessDenied: {
                title: string;
                description: string;
            };
            category: {
                crm: string;
                erp: string;
                hr: string;
                finance: string;
                project: string;
                collaboration: string;
                analytics: string;
                integration: string;
                automation: string;
                ai: string;
                security: string;
                "developer-tools": string;
                "ui-theme": string;
                storage: string;
                other: string;
            };
            pricing: {
                free: string;
                freemium: string;
                paid: string;
                subscription: string;
                "usage-based": string;
                "contact-sales": string;
            };
            relativeTime: {
                today: string;
                daysAgo: string;
                monthsAgo: string;
                yearsAgo: string;
            };
        };
        approvalsInbox: {
            loadMore: string;
            loadingMore: string;
            loadedOf: string;
            actEscalate: string;
            systemSlaActor: string;
            reassignBtn: string;
            reassignTitle: string;
            reassignBody: string;
            reassignTo: string;
            reassignToPlaceholder: string;
            reassignSuccess: string;
            requestInfoBtn: string;
            requestInfoTitle: string;
            requestInfoBody: string;
            requestInfoPlaceholder: string;
            requestInfoSent: string;
            remindBtn: string;
            remindSuccess: string;
            remindThrottled: string;
            replyPlaceholder: string;
            slaRemaining: string;
            slaOverdue: string;
            actReassign: string;
            actRemind: string;
            actRequestInfo: string;
            actComment: string;
            stepProgress: string;
            prevRequest: string;
            nextRequest: string;
            positionOf: string;
            quickPhrase1: string;
            quickPhrase2: string;
            quickPhrase3: string;
            title: string;
            subtitle: string;
            refresh: string;
            tabMyPending: string;
            tabSubmitted: string;
            tabAll: string;
            searchPlaceholder: string;
            clearSearch: string;
            statusFilter: string;
            allStatuses: string;
            processFilter: string;
            allProcesses: string;
            objectFilter: string;
            allObjects: string;
            filterCount: string;
            selected: string;
            actionableCount: string;
            selectAll: string;
            selectRow: string;
            colRequest: string;
            colRecord: string;
            colRequester: string;
            colStatus: string;
            colWaiting: string;
            colActions: string;
            statusPending: string;
            statusApproved: string;
            statusRejected: string;
            statusRecalled: string;
            statusReturned: string;
            sendBackBtn: string;
            sendBackTitle: string;
            sendBackBody: string;
            sendBackPlaceholder: string;
            sendBackSuccess: string;
            sendBackAutoRejected: string;
            actRevise: string;
            actResubmit: string;
            roundChip: string;
            returnedHint: string;
            resubmitBtn: string;
            resubmitting: string;
            resubmitSuccess: string;
            resubmitPlaceholder: string;
            editRecordBtn: string;
            abandonTitle: string;
            abandonBody: string;
            emptyTitle: string;
            emptyPending: string;
            emptyOther: string;
            emptyViewAll: string;
            noMatches: string;
            keyboardHint: string;
            drawerTitle: string;
            submittedAgo: string;
            completedAt: string;
            waitingOn: string;
            history: string;
            noActions: string;
            actSubmit: string;
            actApprove: string;
            actReject: string;
            actRecall: string;
            rawData: string;
            copy: string;
            copied: string;
            copyFailed: string;
            overrideActor: string;
            actor: string;
            auto: string;
            overrideHint: string;
            comment: string;
            approve: string;
            approving: string;
            reject: string;
            rejecting: string;
            recall: string;
            recalling: string;
            cancel: string;
            clear: string;
            approveN: string;
            rejectN: string;
            bulkApproveTitle: string;
            bulkApproveBody: string;
            bulkRejectTitle: string;
            bulkRejectBody: string;
            bulkApproved: string;
            bulkRejected: string;
            bulkPartial: string;
            rejectOneTitle: string;
            rejectOneBody: string;
            rejectTitle: string;
            rejectBody: string;
            recallTitle: string;
            recallBody: string;
            inlineApproved: string;
            inlineRejected: string;
            approvedFinal: string;
            approvedWaiting: string;
            rejectedToast: string;
            recalledToast: string;
            whyDisabled: string;
            whyDisabledSubmitter: string;
            noActor: string;
            actionFailed: string;
            loadFailed: string;
            recallUnavailable: string;
            requestGone: string;
            notAllowed: string;
            alreadyDecided: string;
            justNow: string;
            minutesAgo: string;
            hoursAgo: string;
            daysAgo: string;
        };
        preview: {
            empty: {
                loadFailedTitle: string;
                loadFailedDescription: string;
                notReadyTitle: string;
                notReadyDescription: string;
                nothingTitle: string;
                retry: string;
            };
            draftBar: {
                message: string;
                publish: string;
                publishing: string;
                exit: string;
                changes: string;
            };
            changes: {
                title: string;
                description: string;
                loading: string;
                loadFailed: string;
                empty: string;
                kindNew: string;
                kindUpdate: string;
                detailLoading: string;
                detailLoadFailed: string;
                detailNone: string;
                detailChangedKeys: string;
                confirmNote: string;
                publishConfirm: string;
            };
        };
        filterBuilder: {
            where: string;
            and: string;
            or: string;
            clearAll: string;
            selectField: string;
            operator: string;
            selectValue: string;
            value: string;
            addFilter: string;
            removeCondition: string;
            trueLabel: string;
            falseLabel: string;
            noResults: string;
            searchField: string;
            enterId: string;
            operators: {
                equals: string;
                notEquals: string;
                contains: string;
                notContains: string;
                isEmpty: string;
                isNotEmpty: string;
                greaterThan: string;
                lessThan: string;
                greaterOrEqual: string;
                lessOrEqual: string;
                before: string;
                after: string;
                between: string;
                in: string;
                notIn: string;
            };
        };
        sortBuilder: {
            sortBy: string;
            thenBy: string;
            selectField: string;
            ascending: string;
            descending: string;
            addSort: string;
            removeSort: string;
        };
    };
    readonly ko: {
        capability: {
            group: {
                platform: string;
                org: string;
                other: string;
            };
        };
        lookup: {
            recentlyUsed: string;
            allResults: string;
            createNew: string;
            createNamed: string;
            showingResults: string;
            showAllResults: string;
            selectedBadge: string;
            browseAll: string;
            remove: string;
            selectFirst: string;
            selectRecord: string;
            recordCount: string;
            recordCountOne: string;
            pageOf: string;
            filters: string;
            clear: string;
            yes: string;
            filterPlaceholder: string;
            prevPage: string;
            nextPage: string;
            jumpToPage: string;
            retry: string;
            loading: string;
            noOptions: string;
            noRecords: string;
        };
        common: {
            addToFavorites: string;
            removeFromFavorites: string;
            loading: string;
            save: string;
            cancel: string;
            delete: string;
            edit: string;
            create: string;
            search: string;
            filter: string;
            reset: string;
            confirm: string;
            close: string;
            back: string;
            next: string;
            previous: string;
            submit: string;
            refresh: string;
            export: string;
            import: string;
            yes: string;
            no: string;
            ok: string;
            actions: string;
            more: string;
            selectAll: string;
            clearAll: string;
            noData: string;
            noResults: string;
            required: string;
            optional: string;
            selectOption: string;
            select: string;
            openChat: string;
            closeChat: string;
            toggleSidebar: string;
            package: string;
        };
        actions: {
            resultDialog: {
                defaultTitle: string;
                acknowledge: string;
            };
        };
        validation: {
            required: string;
            minLength: string;
            maxLength: string;
            min: string;
            max: string;
            email: string;
            url: string;
            pattern: string;
            formInvalid: string;
            unique: string;
            type: string;
        };
        form: {
            addItem: string;
            removeItem: string;
            fieldRequired: string;
            invalidFormat: string;
            saveSuccess: string;
            saveError: string;
            unsavedChanges: string;
            stepOf: string;
            createTitle: string;
            editTitle: string;
            createDescription: string;
            editDescription: string;
            saveRecord: string;
            create: string;
            update: string;
            createSuccess: string;
            updateSuccess: string;
            deleteSuccess: string;
        };
        fields: {
            relativeDate: {
                overdue: string;
            };
            richText: {
                format: string;
                basicEditorHint: string;
                placeholder: string;
            };
        };
        table: {
            rowsPerPage: string;
            showing: string;
            noRows: string;
            sortAsc: string;
            sortDesc: string;
            filterColumn: string;
            columns: string;
            exportCSV: string;
            exportExcel: string;
            selectRow: string;
            selectAllRows: string;
            expandRow: string;
            collapseRow: string;
            hideColumn: string;
            freezeColumn: string;
            unfreezeColumn: string;
            pageInfo: string;
            totalRecords: string;
            noResults: string;
            noResultsHint: string;
            cancelAll: string;
            saveAll: string;
            addRecord: string;
            open: string;
            search: string;
            modified: string;
            saveFailed: string;
            selected: string;
            edit: string;
            delete: string;
        };
        grid: {
            actions: string;
            edit: string;
            delete: string;
            export: string;
            exportAs: string;
            loading: string;
            errorLoading: string;
            pullToRefresh: string;
            refreshing: string;
            openRecord: string;
            rowHeight: string;
            openMenu: string;
            empty: string;
            yes: string;
            no: string;
            systemFields: string;
            toolbar: {
                densityMode: string;
                densityCompact: string;
                densityComfortable: string;
                densitySpacious: string;
                densityCycleHint: string;
                densityCycleShortHint: string;
            };
            import: {
                title: string;
                stepUpload: string;
                stepMapping: string;
                stepPreview: string;
                uploadDescription: string;
                mappingDescription: string;
                previewDescription: string;
                dragDrop: string;
                browseFiles: string;
                parsing: string;
                pasteHint: string;
                legacyXls: string;
                unsupportedFile: string;
                parseFailed: string;
                fileNeedsHeader: string;
                mappingTemplate: string;
                chooseTemplate: string;
                noSavedTemplates: string;
                noneOption: string;
                saveCurrent: string;
                templateName: string;
                save: string;
                deleteTemplate: string;
                savedMapping: string;
                chooseSavedMapping: string;
                manualMapping: string;
                transform: string;
                savedMappingHint: string;
                savedMappingPreviewNote: string;
                csvColumn: string;
                mapsTo: string;
                typeMismatch: string;
                type: {
                    number: string;
                    boolean: string;
                    date: string;
                    datetime: string;
                    text: string;
                };
                status: string;
                skipColumn: string;
                skip: string;
                mapped: string;
                skipped: string;
                rowsWithErrors: string;
                rowsCorrected: string;
                clickToFix: string;
                showingRows: string;
                importing: string;
                importComplete: string;
                imported: string;
                skippedCount: string;
                moreErrors: string;
                cancel: string;
                back: string;
                next: string;
                close: string;
                importNRows: string;
                importingProgress: string;
                requiredMark: string;
                required: string;
                invalidType: string;
            };
        };
        calendar: {
            today: string;
            month: string;
            week: string;
            day: string;
            agenda: string;
            allDay: string;
            noEvents: string;
            newEvent: string;
            moreEvents: string;
        };
        list: {
            loading: string;
            recordCount: string;
            recordCountOne: string;
            addRecord: string;
            tabs: string;
            allRecords: string;
            search: string;
            filter: string;
            filterRecords: string;
            sort: string;
            sortRecords: string;
            group: string;
            groupBy: string;
            export: string;
            exportAs: string;
            color: string;
            rowColor: string;
            colorByField: string;
            clear: string;
            none: string;
            hideFields: string;
            noItems: string;
            noItemsMessage: string;
            showAll: string;
            pullToRefresh: string;
            refreshing: string;
            share: string;
            print: string;
            hideFieldsTitle: string;
            dataLimitReached: string;
            viewSettings: string;
            viewSettingsHint: string;
            addGroup: string;
            collapsedByDefault: string;
            removeGroup: string;
            inlineEditShort: string;
            inlineEditLabel: string;
            recordEditingTitle: string;
        };
        managedByBadge: {
            config: {
                short: string;
                title: string;
                body: string;
            };
            system: {
                short: string;
                title: string;
                body: string;
            };
            appendOnly: {
                short: string;
                title: string;
                body: string;
            };
            betterAuth: {
                short: string;
                title: string;
                body: string;
            };
        };
        kanban: {
            addCard: string;
            addColumn: string;
            moveCard: string;
            deleteCard: string;
            deleteColumn: string;
            noCards: string;
            cardTitlePlaceholder: string;
        };
        timeline: {
            bucket: {
                overdue: string;
                today: string;
                tomorrow: string;
                thisWeek: string;
                nextWeek: string;
                later: string;
                noDate: string;
                unassigned: string;
            };
        };
        gantt: {
            column: {
                taskName: string;
                start: string;
                end: string;
            };
            toolbar: {
                prevPeriod: string;
                nextPeriod: string;
                zoomIn: string;
                zoomOut: string;
                jumpToToday: string;
                today: string;
                showTaskList: string;
                hideTaskList: string;
            };
        };
        view: {
            editViewConfig: string;
            rename: string;
            duplicateView: string;
            shareView: string;
            setAsDefault: string;
            pinView: string;
            unpinView: string;
            changeViewType: string;
            deleteView: string;
            addView: string;
            unsavedChanges: string;
            saveAsView: string;
            moreViews: string;
            activeFilters: string;
            activeSort: string;
            manageViews: string;
            manageAllViews: string;
            manageViewsDescription: string;
            searchViews: string;
            addNewView: string;
            done: string;
            noViewsFound: string;
            dragToReorder: string;
            defaultView: string;
            defaultBadge: string;
            tabActionsFor: string;
            readonlyAriaLabel: string;
            readonlyTooltip: string;
        };
        designer: {
            undo: string;
            redo: string;
        };
        detail: {
            back: string;
            edit: string;
            editInline: string;
            save: string;
            saveChanges: string;
            editFieldsInline: string;
            share: string;
            duplicate: string;
            export: string;
            viewHistory: string;
            delete: string;
            moreActions: string;
            addToFavorites: string;
            removeFromFavorites: string;
            previousRecord: string;
            nextRecord: string;
            recordOf: string;
            recordNotFound: string;
            recordNotFoundDescription: string;
            goBack: string;
            details: string;
            related: string;
            relatedRecords: string;
            relatedRecordOne: string;
            noRelatedRecords: string;
            loading: string;
            copyToClipboard: string;
            copied: string;
            deleteConfirmation: string;
            editRecord: string;
            viewAll: string;
            new: string;
            emptyValue: string;
            comments: string;
            searchComments: string;
            addCommentPlaceholder: string;
            noMatchingComments: string;
            noCommentsYet: string;
            pinned: string;
            pin: string;
            unpin: string;
            justNow: string;
            minutesAgo: string;
            hoursAgo: string;
            daysAgo: string;
            dropFilesToUpload: string;
            attachmentCount: string;
            attachmentCountPlural: string;
            removeAttachment: string;
            unifiedDiff: string;
            sideBySideDiff: string;
            noChanges: string;
            previousVersion: string;
            currentVersion: string;
            discussion: string;
            showDiscussion: string;
            hideDiscussion: string;
            bold: string;
            italic: string;
            listFormat: string;
            inlineCode: string;
            mentionSomeone: string;
            preview: string;
            submitComment: string;
            sendComment: string;
            writeComment: string;
            subscribedTooltip: string;
            unsubscribedTooltip: string;
            firstRecord: string;
            previousRecordKey: string;
            nextRecordKey: string;
            lastRecord: string;
            noRecords: string;
            searchWhileNavigating: string;
            searchRecords: string;
            allActivity: string;
            commentsOnly: string;
            fieldChangesFilter: string;
            tasksOnly: string;
            leaveCommentPlaceholder: string;
            noActivity: string;
            loadMore: string;
            edited: string;
            via: string;
            replyCount: string;
            replyCountPlural: string;
            replyPlaceholder: string;
            filterActivity: string;
            openDiscussion: string;
            closeDiscussion: string;
            subscribeAriaLabel: string;
            unsubscribeAriaLabel: string;
            clearSearch: string;
            saving: string;
            lockedByApproval: string;
            lockedTooltip: string;
            cancelApproval: string;
            cancelApprovalInFlight: string;
            cancelApprovalTooltip: string;
            cancelApprovalFailed: string;
            cancelApprovalUnavailable: string;
            linkCopied: string;
            linkCopyFailed: string;
            cancel: string;
            cancelEdit: string;
            sectionMoreDetails: string;
            concurrentUpdateTitle: string;
            concurrentUpdateDescription: string;
            concurrentUpdateYourEdit: string;
            concurrentUpdateCurrentValue: string;
            concurrentUpdateUpdatedBy: string;
            concurrentUpdateUpdatedAt: string;
            concurrentUpdateReload: string;
            concurrentUpdateOverwrite: string;
            concurrentUpdateCancel: string;
            openInNewTab: string;
            activity: string;
            history: string;
            editRow: string;
            deleteRow: string;
            deleteRowConfirmation: string;
            deleteRowTitle: string;
            actions: string;
            previousPage: string;
            nextPage: string;
            pageOf: string;
            sortBy: string;
            filterPlaceholder: string;
            highlightFields: string;
            createdBy: string;
            updatedBy: string;
            created: string;
            updated: string;
            showEmptyRelated_one: string;
            showEmptyRelated_other: string;
            copyEmail: string;
            copyPhone: string;
            copyRecordId: string;
            showEmptyFields: string;
            hideEmptyFields: string;
            noValue: string;
        };
        chart: {
            noData: string;
            loading: string;
        };
        map: {
            searchLocations: string;
            locationDetails: string;
            markersCount: string;
            invalidCoordinates: string;
            invalidCoordinatesPlural: string;
        };
        workflow: {
            draft: string;
            active: string;
            paused: string;
            completed: string;
            cancelled: string;
            save: string;
            publish: string;
            addNode: string;
            workflowFlow: string;
            properties: string;
            connections: string;
            quickConnect: string;
            fromPlaceholder: string;
            toPlaceholder: string;
            connect: string;
            label: string;
            type: string;
            description: string;
            assignee: string;
            assigneeType: string;
            user: string;
            role: string;
            group: string;
            expression: string;
            timeoutMinutes: string;
            selectNodeToEdit: string;
            workflowTitle: string;
            newWorkflow: string;
            outConnections: string;
            start: string;
            end: string;
            task: string;
            userTask: string;
            serviceTask: string;
            scriptTask: string;
            approval: string;
            condition: string;
            parallelGateway: string;
            joinGateway: string;
            boundaryEvent: string;
            delay: string;
            notification: string;
            webhook: string;
            allowConcurrency: string;
            forbidConcurrency: string;
            replaceConcurrency: string;
            queueConcurrency: string;
            conditionEvent: string;
            manualEvent: string;
            webhookEvent: string;
            timerEvent: string;
            signalEvent: string;
            versionHistory: string;
            importBpmn: string;
            exportBpmn: string;
            undo: string;
            redo: string;
            resetZoom: string;
        };
        dashboard: {
            addWidget: string;
            removeWidget: string;
            editLayout: string;
            saveLayout: string;
            resetLayout: string;
            total: string;
            noDataAvailable: string;
            noDataSourceFor: string;
            trend: {
                vsLastQuarter: string;
                vsLastMonth: string;
                vsLastWeek: string;
                vsLastYear: string;
                vsYesterday: string;
                vsPreviousPeriod: string;
            };
        };
        configPanel: {
            save: string;
            discard: string;
            close: string;
            layout: string;
            columns: string;
            gap: string;
            rowHeight: string;
            data: string;
            refreshInterval: string;
            appearance: string;
            title: string;
            showDescription: string;
            theme: string;
            configuration: string;
            general: string;
            advanced: string;
        };
        appDesigner: {
            createApp: string;
            editApp: string;
            basicInfo: string;
            objects: string;
            navigation: string;
            branding: string;
            appName: string;
            appTitle: string;
            appDescription: string;
            appIcon: string;
            template: string;
            layout: string;
            layoutSidebar: string;
            layoutHeader: string;
            layoutEmpty: string;
            selectObjects: string;
            searchObjects: string;
            selectAll: string;
            deselectAll: string;
            navBuilder: string;
            addGroup: string;
            addUrl: string;
            addSeparator: string;
            noNavItems: string;
            logoUrl: string;
            primaryColor: string;
            faviconUrl: string;
            preview: string;
            complete: string;
            snakeCaseHint: string;
            modeEdit: string;
            modePreview: string;
            modeCode: string;
            addWidget: string;
            widgetProperties: string;
            dataSource: string;
            valueField: string;
            aggregate: string;
            colorVariant: string;
            addComponent: string;
            componentProperties: string;
            viewType: string;
            fields: string;
            toolbar: string;
            showSearch: string;
            showFilters: string;
            showSort: string;
            appearance: string;
            rowHeight: string;
            stripedRows: string;
            bordered: string;
            livePreview: string;
            stepBasicDesc: string;
            stepObjectsDesc: string;
            stepNavigationDesc: string;
            stepBrandingDesc: string;
            noObjectsFound: string;
            noNavItemsHint: string;
            separator: string;
            separatorLabel: string;
            newGroup: string;
            newLink: string;
            saveDraft: string;
            cancelConfirmTitle: string;
            cancelConfirmMessage: string;
            confirmDiscard: string;
            keepEditing: string;
            navNoItems: string;
            navNoPreviewItems: string;
            navLivePreview: string;
            navCollapseGroup: string;
            navExpandGroup: string;
            navAddChild: string;
            navMoveUp: string;
            navMoveDown: string;
            navRemove: string;
            navObjectPage: string;
            navDashboard: string;
            navPage: string;
            navReport: string;
            navGroup: string;
            navUrl: string;
            navSeparator: string;
            navTypeObject: string;
            navTypeDashboard: string;
            navTypePage: string;
            navTypeReport: string;
            navTypeUrl: string;
            navTypeGroup: string;
            navTypeSeparator: string;
            navTypeAction: string;
            navEditIcon: string;
            navToggleVisible: string;
            navHidden: string;
            navExportSchema: string;
            navImportSchema: string;
            navExportSuccess: string;
            navImportSuccess: string;
            navImportError: string;
            navIconPlaceholder: string;
            dashboardEditor: string;
            noWidgets: string;
            widgetLayoutSize: string;
            widgetWidth: string;
            widgetHeight: string;
            dashboardPreview: string;
            noWidgetsPreview: string;
            pageCanvasEditor: string;
            emptyPage: string;
            pagePreview: string;
            noComponentsPreview: string;
            modePage: string;
            modeDashboard: string;
            undo: string;
            redo: string;
            brandingEditor: string;
            brandingExport: string;
            brandingImport: string;
            brandingPreview: string;
            brandingSampleButton: string;
            brandingSampleText: string;
            colorPalette: string;
            fontFamily: string;
            fontDefault: string;
            modeLight: string;
            modeDark: string;
            mobilePreview: string;
            objectManager: {
                title: string;
                addObject: string;
                searchPlaceholder: string;
                noObjects: string;
                objectName: string;
                objectLabel: string;
                pluralLabel: string;
                icon: string;
                selectIcon: string;
                group: string;
                noGroup: string;
                sortOrder: string;
                enabled: string;
                relationships: string;
                systemBadge: string;
                fieldCount: string;
                ungrouped: string;
                deleteConfirmTitle: string;
                deleteConfirmMessage: string;
            };
            fieldDesigner: {
                title: string;
                addField: string;
                searchPlaceholder: string;
                allTypes: string;
                noFields: string;
                fieldName: string;
                fieldLabel: string;
                fieldType: string;
                fieldGroup: string;
                description: string;
                required: string;
                unique: string;
                readOnly: string;
                hidden: string;
                indexed: string;
                externalId: string;
                trackHistory: string;
                defaultValue: string;
                placeholder: string;
                referenceTo: string;
                formula: string;
                options: string;
                addOption: string;
                validationRules: string;
                addRule: string;
                systemBadge: string;
                ungrouped: string;
                deleteConfirmTitle: string;
                deleteConfirmMessage: string;
                basicSection: string;
                typeSpecificSection: string;
                advancedSection: string;
                typeCategory: {
                    text: string;
                    number: string;
                    date: string;
                    choice: string;
                    relation: string;
                    advanced: string;
                };
            };
        };
        console: {
            title: string;
            initializing: string;
            breadcrumb: {
                dashboards: string;
                pages: string;
                reports: string;
                system: string;
            };
            loadingSteps: {
                connecting: string;
                loadingConfig: string;
                preparingWorkspace: string;
            };
            error: {
                connectionFailed: string;
                serverUnreachable: string;
                checkServer: string;
                timeout: string;
            };
            actions: {
                retry: string;
                retrying: string;
            };
            shortcuts: {
                title: string;
                description: string;
                groups: {
                    general: string;
                    navigation: string;
                    dataViews: string;
                    preferences: string;
                };
                openCommandPalette: string;
                showShortcuts: string;
                closeDialog: string;
                toggleSidebar: string;
                focusSearch: string;
                createRecord: string;
                refreshData: string;
                editRecord: string;
                toggleDarkMode: string;
            };
            commandPalette: {
                placeholder: string;
                noResults: string;
                objects: string;
                dashboards: string;
                pages: string;
                reports: string;
                switchApp: string;
                current: string;
                preferences: string;
                lightTheme: string;
                darkTheme: string;
                systemTheme: string;
                actions: string;
                openFullSearch: string;
                createApp: string;
                searching: string;
                records: string;
                recentRecords: string;
            };
            errors: {
                somethingWentWrong: string;
                unexpectedError: string;
                tryAgain: string;
                goHome: string;
                errorDetails: string;
            };
            theme: {
                toggle: string;
                light: string;
                dark: string;
                system: string;
            };
            objectView: {
                systemViewReadonly: string;
                expandToPage: string;
                objectNotFound: string;
                objectNotFoundDescription: string;
                objectNotFoundHint: string;
                allRecords: string;
                exitDesignMode: string;
                enterDesignMode: string;
                metadataInspector: string;
                editView: string;
                addView: string;
                designTools: string;
                new: string;
                configureView: string;
                closePanel: string;
                page: string;
                pageConfigHint: string;
                listConfigHint: string;
                general: string;
                generalHint: string;
                toolbar: string;
                toolbarHint: string;
                toolbarEnabledCount: string;
                navigationSection: string;
                navigationHint: string;
                records: string;
                recordsHint: string;
                exportPrint: string;
                exportPrintHint: string;
                showAllFields: string;
                hideAllFields: string;
                searchFields: string;
                title: string;
                description: string;
                data: string;
                source: string;
                columns: string;
                filterBy: string;
                sortBy: string;
                appearance: string;
                showDescription: string;
                viewType: string;
                userFilters: string;
                enableSearch: string;
                enableFilter: string;
                enableSort: string;
                enableHideFields: string;
                enableGroup: string;
                enableColor: string;
                enableDensity: string;
                userActions: string;
                addRecordViaForm: string;
                advanced: string;
                allowExport: string;
                recordCount: string;
                noDescription: string;
                none: string;
                columnsConfigured: string;
                save: string;
                discard: string;
                createView: string;
                newView: string;
                typeOptions: string;
                groupByField: string;
                startDateField: string;
                titleField: string;
                latitudeField: string;
                longitudeField: string;
                imageField: string;
                dateField: string;
                selectField: string;
                gridOptionsHint: string;
                groupBy: string;
                prefixField: string;
                fields: string;
                fieldsVisible: string;
                sortsCount: string;
                filtersCount: string;
                endDateField: string;
                color: string;
                fieldTextColor: string;
                rowHeight: string;
                wrapHeaders: string;
                showFieldDescriptions: string;
                collapseAllByDefault: string;
                striped: string;
                bordered: string;
                inlineEdit: string;
                addDeleteRecordsInline: string;
                clickIntoRecordDetails: string;
                navigationMode: string;
                navigationWidth: string;
                navigationWidthHint: string;
                openNewTab: string;
                openNewTabHint: string;
                import: string;
                importTitle: string;
                importedToast: string;
                importedWithSkipped: string;
                showAdvancedSettings: string;
                showFewerSettings: string;
                createViewDesc: string;
                cancel: string;
                create: string;
                delete: string;
                deleteViewTitle: string;
                deleteViewConfirm: string;
                bulkDeleteConfirm: string;
                duplicateViewName: string;
                viewTypeGrid: string;
                viewTypeGridDesc: string;
                viewTypeKanban: string;
                viewTypeKanbanDesc: string;
                viewTypeCalendar: string;
                viewTypeCalendarDesc: string;
                viewTypeGallery: string;
                viewTypeGalleryDesc: string;
                viewTypeTimeline: string;
                viewTypeTimelineDesc: string;
                viewTypeGantt: string;
                viewTypeGanttDesc: string;
                viewTypeMap: string;
                viewTypeMapDesc: string;
                viewTypeChart: string;
                viewTypeChartDesc: string;
                groupByFieldHelp: string;
                startDateFieldHelp: string;
                ganttStartDateFieldHelp: string;
                ganttEndDateFieldHelp: string;
                timelineDateFieldHelp: string;
                latitudeFieldHelp: string;
                longitudeFieldHelp: string;
                imageFieldHelp: string;
                selectOption: string;
                noEligibleFieldForType: string;
                viewTypeUnavailable: string;
                viewTypeUnavailableShort: string;
                chartType: string;
                chartTypeHelp: string;
                chartTypeBar: string;
                chartTypeLine: string;
                chartTypePie: string;
                chartTypeArea: string;
                chartTypeScatter: string;
                xAxisField: string;
                xAxisFieldHelp: string;
                yAxisField: string;
                yAxisFieldHelp: string;
                selectionMode: string;
                selectionNone: string;
                selectionSingle: string;
                selectionMultiple: string;
                pageSize: string;
                pageSizeOptions: string;
                exportFormats: string;
                exportMaxRecords: string;
                exportIncludeHeaders: string;
                exportFileNamePrefix: string;
                searchableFields: string;
                filterableFields: string;
                resizableColumns: string;
                densityCompact: string;
                densityComfortable: string;
                densitySpacious: string;
                densityMode: string;
                hiddenFields: string;
                rowActions: string;
                bulkActions: string;
                sharing: string;
                sharingEnabled: string;
                sharingVisibility: string;
                addRecordEnabled: string;
                addRecordPosition: string;
                addRecordMode: string;
                addRecordFormView: string;
                conditionalFormatting: string;
                addRule: string;
                quickFilters: string;
                addQuickFilter: string;
                ufElements: string;
                ufDropdown: string;
                ufTabs: string;
                ufToggle: string;
                ufAddField: string;
                ufNoFields: string;
                ufAddTab: string;
                ufTabLabel: string;
                ufShowAllRecords: string;
                ufAllowAddTab: string;
                showRecordCount: string;
                allowPrinting: string;
                virtualScroll: string;
                emptyStateTitle: string;
                emptyStateMessage: string;
                emptyStateIcon: string;
                ariaLabel: string;
                ariaDescribedBy: string;
                ariaLive: string;
                accessibility: string;
                viewTabs: string;
            };
            localeSwitcher: {
                label: string;
            };
            search: string;
            nav: {
                pinItem: string;
                unpinItem: string;
                dragToReorder: string;
                favorites: string;
            };
        };
        auth: {
            login: {
                title: string;
                description: string;
                emailLabel: string;
                emailPlaceholder: string;
                passwordLabel: string;
                passwordPlaceholder: string;
                forgotPasswordText: string;
                submitButton: string;
                submittingButton: string;
                noAccountText: string;
                signUpText: string;
                errors: {
                    invalidCredentials: string;
                    emailNotVerified: string;
                };
            };
            register: {
                title: string;
                description: string;
                nameLabel: string;
                namePlaceholder: string;
                emailLabel: string;
                emailPlaceholder: string;
                passwordLabel: string;
                passwordPlaceholder: string;
                confirmPasswordLabel: string;
                confirmPasswordPlaceholder: string;
                passwordMismatchError: string;
                passwordTooShortError: string;
                submitButton: string;
                submittingButton: string;
                hasAccountText: string;
                signInText: string;
                errors: {
                    userExists: string;
                };
                verifyInbox: {
                    title: string;
                    description: string;
                    resend: string;
                    resending: string;
                    resent: string;
                    backToSignIn: string;
                };
            };
            forgotPassword: {
                title: string;
                description: string;
                emailLabel: string;
                emailPlaceholder: string;
                submitButton: string;
                submittingButton: string;
                successTitle: string;
                successDescription: string;
                backToSignInText: string;
                rememberPasswordText: string;
                signInText: string;
            };
            resetPassword: {
                title: string;
                description: string;
                newPassword: string;
                confirmPassword: string;
                submit: string;
                submitting: string;
                success: string;
                failed: string;
                invalidToken: string;
                missingToken: string;
                passwordsMismatch: string;
                requestNewLink: string;
            };
            verifyEmail: {
                title: string;
                description: string;
                sentTo: string;
                verifyingTitle: string;
                verifyingDescription: string;
                successTitle: string;
                successDescription: string;
                errorTitle: string;
                errorDescription: string;
                missingToken: string;
                emailMissing: string;
                resendButton: string;
                resending: string;
                resent: string;
                resentSuccess: string;
                resentDescription: string;
                resendFailed: string;
                signInLink: string;
                backToSignIn: string;
                backToLogin: string;
                checkSpam: string;
                or: string;
            };
            setup: {
                welcomeTitle: string;
                description: string;
                yourName: string;
                orgName: string;
                orgNamePlaceholder: string;
                emailLabel: string;
                emailPlaceholder: string;
                passwordLabel: string;
                passwordHint: string;
                submit: string;
                submitting: string;
                failed: string;
            };
            device: {
                title: string;
                subtitle: string;
                userCodeLabel: string;
                requesterLabel: string;
                approveWarning: string;
                loggedInAs: string;
                approve: string;
                approving: string;
                approvedTitle: string;
                approvedDescription: string;
                approveSuccess: string;
                approveSuccessDescription: string;
                approveFailed: string;
                deny: string;
                denying: string;
                deniedTitle: string;
                deniedDescription: string;
                denyFailed: string;
                invalidTitle: string;
                invalidDescription: string;
                loading: string;
                cancel: string;
            };
            shell: {
                tenantHostHint: string;
            };
        };
        profile: {
            title: string;
            subtitle: string;
            saving: string;
            avatar: {
                upload: string;
                replace: string;
                remove: string;
            };
            info: {
                title: string;
                description: string;
                saved: string;
                name: string;
                email: string;
                emailImmutable: string;
                role: string;
                save: string;
            };
            password: {
                changeTitle: string;
                setTitle: string;
                changeDescription: string;
                setDescription: string;
                current: string;
                new: string;
                password: string;
                confirm: string;
                tooShort: string;
                mismatch: string;
                enterCurrent: string;
                changed: string;
                localSet: string;
                changeAction: string;
                setAction: string;
            };
        };
        errors: {
            networkError: string;
            serverError: string;
            notFound: string;
            unauthorized: string;
            forbidden: string;
            timeout: string;
            unknown: string;
        };
        workspace: {
            label: string;
            default: string;
            switch: string;
            create: string;
            createTitle: string;
            createDescription: string;
            createButton: string;
            nameLabel: string;
            namePlaceholder: string;
            slugLabel: string;
            slugHint: string;
            invite: string;
            members: string;
            settings: string;
        };
        help: {
            appDocs: string;
            allDocs: string;
            onlineDocs: string;
        };
        sidebar: {
            settings: string;
            help: string;
            helpTooltip: string;
            activityFeed: string;
            notifications: string;
            approvals: string;
            inbox: string;
            inboxAriaLabel: string;
            area: string;
            scope: string;
            recent: string;
            favorites: string;
            starred: string;
            removeFromFavorites: string;
        };
        topbar: {
            aiAssistant: string;
            designInStudio: string;
        };
        home: {
            title: string;
            subtitle: string;
            nav: string;
            allApps: string;
            loading: string;
            recent: string;
            starred: string;
            welcome: string;
            welcomeDescription: string;
            createFirstApp: string;
            systemSettings: string;
            browseMarketplace: string;
            quickActions: {
                title: string;
                createApp: string;
                createAppDesc: string;
                manageObjects: string;
                manageObjectsDesc: string;
                systemSettings: string;
                systemSettingsDesc: string;
            };
            appCard: {
                noDescription: string;
                default: string;
            };
            greetingMorning: string;
            greetingAfternoon: string;
            greetingEvening: string;
            greetingNight: string;
            heroTagline: string;
            open: string;
            stats: {
                apps: string;
                starred: string;
                recent: string;
            };
            recentApps: {
                title: string;
                itemType: {
                    object: string;
                    dashboard: string;
                    page: string;
                    record: string;
                };
            };
            starredApps: {
                title: string;
            };
            gettingStarted: {
                title: string;
                description: string;
                cta: string;
            };
        };
        layout: {
            appSwitcher: {
                home: string;
                addApp: string;
                editApp: string;
                manageAllApps: string;
                systemConsole: string;
                noAppsConfigured: string;
            };
            activityFeed: {
                title: string;
                filter: string;
                empty: string;
                ariaLabel: string;
                typeCreate: string;
                typeUpdate: string;
                typeDelete: string;
                typeComment: string;
                relativeJustNow: string;
                relativeSecondsAgo: string;
                relativeMinutesAgo: string;
                relativeHoursAgo: string;
                relativeDaysAgo: string;
                viewAll: string;
            };
            metadata: {
                label: string;
                toggleTitle: string;
                panelTitle: string;
                jsonBadge: string;
                copyJson: string;
            };
        };
        search: {
            title: string;
            back: string;
            placeholder: string;
            inputAriaLabel: string;
            resultsCount: string;
            resultsCountPlural: string;
            itemsAvailable: string;
            noResults: string;
            noResultsHint: string;
            typeObjects: string;
            typeDashboards: string;
            typePages: string;
            typeReports: string;
            badgeObject: string;
            badgeDashboard: string;
            badgePage: string;
            badgeReport: string;
        };
        empty: {
            objectNotFound: string;
            objectNotFoundDescription: string;
            pageNotFound: string;
            pageNotFoundDescription: string;
            dashboardNotFound: string;
            dashboardNotFoundDescription: string;
            reportNotFound: string;
            reportNotFoundDescription: string;
            noAppsConfigured: string;
            noAppsConfiguredDescription: string;
            createFirstApp: string;
            systemSettings: string;
            back: string;
            recordNotFound: string;
            recordNotFoundDescription: string;
        };
        renderer: {
            noPageSchema: string;
            noFormSchema: string;
            noDashboardSchema: string;
            pageRendering: string;
            dashboardRendering: string;
            formRenderingMode: string;
            formRenderingFor: string;
            createRecord: string;
            editRecord: string;
            page: string;
            dashboard: string;
            save: string;
            cancel: string;
        };
        actionDialog: {
            title: string;
            description: string;
            selectPlaceholder: string;
            requiredError: string;
            cancel: string;
            confirm: string;
            defaultActionTitle: string;
            ok: string;
            lookupPlaceholder: string;
            lookupHelpText: string;
        };
        actionConfirm: {
            title: string;
            confirm: string;
            cancel: string;
        };
        rowAction: {
            openMenu: string;
            edit: string;
            delete: string;
        };
        navigationSync: {
            addedPage: string;
            addedDashboard: string;
            removedPage: string;
            removedDashboard: string;
            renamedPage: string;
            renamedDashboard: string;
            undoLabel: string;
            undone: string;
            undoFailed: string;
            updateFailed: string;
        };
        objectActions: {
            deleteSuccess: string;
            deleteFailed: string;
            noRecordId: string;
            deleteConfirm: string;
            bulkDeleteSuccess: string;
            bulkDeletePartial: string;
        };
        objectViewActions: {
            renameFailed: string;
            deleteFailed: string;
        };
        dashboardActions: {
            pdfPreparing: string;
            exportFailed: string;
            forecastSoon: string;
        };
        recordDetail: {
            viewersTooltip: string;
        };
        cellRender: {
            empty: string;
            yes: string;
            no: string;
            systemFields: string;
        };
        user: {
            profile: string;
            settings: string;
            logout: string;
            preferences: string;
            theme: string;
            language: string;
        };
        report: {
            total: string;
            rowTotal: string;
            columnTotal: string;
            grandTotal: string;
            totals: string;
            rowsLabel: string;
            columnsLabel: string;
            allLabel: string;
            emptyLabel: string;
            loading: string;
            failedToLoad: string;
            needsAcross: string;
            aggregate: {
                count: string;
                countDistinct: string;
                sum: string;
                avg: string;
                min: string;
                max: string;
                first: string;
            };
            editor: {
                breadcrumb: string;
                basic: string;
                title: string;
                titlePlaceholder: string;
                description: string;
                descriptionPlaceholder: string;
                type: string;
                typeTabular: string;
                typeSummary: string;
                typeMatrix: string;
                typeJoined: string;
                typeHelp: string;
                data: string;
                objectName: string;
                objectNamePlaceholder: string;
                objectNameHelp: string;
                limit: string;
                limitPlaceholder: string;
                columns: string;
                columnsHint: string;
                filters: string;
                filtersHint: string;
                filtersComplex: string;
                groupBy: string;
                groupByHint: string;
                rows: string;
                rowsHint: string;
                columnsAxis: string;
                columnsAxisHint: string;
                values: string;
                valuesHint: string;
                grouping: string;
                addGrouping: string;
                dateGranularity: string;
                dateGranularityNone: string;
                day: string;
                week: string;
                month: string;
                quarter: string;
                year: string;
                sortAsc: string;
                sortDesc: string;
                chart: string;
                chartHint: string;
                chartType: string;
                chartTitle: string;
                chartTitlePlaceholder: string;
                chartXAxis: string;
                chartYAxis: string;
                chartShowLegend: string;
                chartShowDataLabels: string;
                chartNone: string;
                chartBar: string;
                chartLine: string;
                chartArea: string;
                chartPie: string;
                chartDonut: string;
                chartFunnel: string;
                validationNeedsObject: string;
                validationMatrixNeedsRowsCols: string;
                validationSummaryNeedsRows: string;
                blocks: string;
                blocksHint: string;
                addBlock: string;
                removeBlock: string;
                blockName: string;
                blockNamePlaceholder: string;
                blockLabel: string;
                blockLabelPlaceholder: string;
                blockDescription: string;
                blockDescriptionPlaceholder: string;
                validationJoinedNeedsBlocks: string;
                validationBlockNameRequired: string;
                validationBlockNameDuplicate: string;
                validationBlockNeedsColumns: string;
                noneOption: string;
                addCondition: string;
                combineLogic: string;
                opContains: string;
                opIsEmpty: string;
                opIsNotEmpty: string;
                formatAuto: string;
                formatCurrency: string;
                formatPercent: string;
                formatInteger: string;
                formatDate: string;
                formatDatetime: string;
                columnLabelPlaceholder: string;
                aggregateColumn: string;
                formatColumn: string;
                addColumns: string;
                searchFields: string;
                noMatchingFields: string;
                noFieldsAvailable: string;
                columnsCount: string;
                columnsEmpty: string;
                fieldPickerTitle: string;
                fieldPickerDescription: string;
                fieldPickerChangeTitle: string;
                fieldPickerAddGroupingTitle: string;
                fieldPickerEmpty: string;
                fieldPickerSelected: string;
                fieldPickerClear: string;
                fieldPickerAdd: string;
                fieldPickerAddN: string;
            };
        };
        organizations: {
            mine: string;
            title: string;
            heading: string;
            subtitle: string;
            searchPlaceholder: string;
            new: string;
            current: string;
            manage: string;
            emptyTitle: string;
            emptyDescription: string;
            noMatches: string;
        };
        notifications: {
            empty: string;
            markAllRead: string;
            viewAll: string;
            approvalsPending: string;
            viewApprovals: string;
            noPendingApprovals: string;
            openApprovalsInbox: string;
            emptyUnread: string;
            filterUnread: string;
            filterAll: string;
        };
        publicForm: {
            submit: string;
            submitting: string;
            submitAnother: string;
            poweredBy: string;
            secureNotice: string;
            thankYouTitle: string;
            thankYouMessage: string;
            redirecting: string;
            unavailableTitle: string;
            unavailableDescription: string;
            tryDemo: string;
            retry: string;
            loading: string;
            requiredHint: string;
            consentLabelDefault: string;
            consentLink: string;
            consentRequired: string;
            rateLimited: string;
            redirectBlocked: string;
            demo: {
                contactTitle: string;
                contactDescription: string;
                supportTitle: string;
                supportDescription: string;
                thankYouSalesTitle: string;
                thankYouSalesMessage: string;
                thankYouSupportTitle: string;
                thankYouSupportMessage: string;
                field: {
                    firstName: string;
                    lastName: string;
                    email: string;
                    phone: string;
                    jobTitle: string;
                    company: string;
                    website: string;
                    industry: string;
                    companySize: string;
                    howCanWeHelp: string;
                    subject: string;
                    description: string;
                    issueType: string;
                    priority: string;
                };
                industry: {
                    technology: string;
                    software: string;
                    finance: string;
                    healthcare: string;
                    retail: string;
                    other: string;
                };
                issueType: {
                    question: string;
                    problem: string;
                    bug: string;
                    feature_request: string;
                };
                priority: {
                    low: string;
                    medium: string;
                    high: string;
                    critical: string;
                };
            };
        };
        connectAgent: {
            disabled: {
                title: string;
                body: string;
            };
            url: {
                title: string;
                body: string;
                downloadSkill: string;
                skillHint: string;
            };
            claude: {
                body: string;
                reachability: string;
            };
            claudeCode: {
                body: string;
                plugin: string;
            };
            cursor: {
                addButton: string;
                body: string;
            };
            vscode: {
                body: string;
            };
            codex: {
                body: string;
            };
            apiKey: {
                title: string;
                badge: string;
                body: string;
                namePlaceholder: string;
                mint: string;
                minting: string;
                showOnce: string;
                done: string;
            };
        };
        marketplace: {
            title: string;
            subtitle: string;
            searchPlaceholder: string;
            searchAria: string;
            installed: string;
            installedCount: string;
            refresh: string;
            all: string;
            noApprovedYet: string;
            noMatchFilters: string;
            noDescription: string;
            back: string;
            installedTitle: string;
            installedSubtitle: string;
            installedEmpty: string;
            browseLink: string;
            installedAdditiveNote: string;
            installedAt: string;
            installedBy: string;
            installedPackageId: string;
            cachedAs: string;
            versionBadge: string;
            installedBadge: string;
            load: {
                failed: string;
                failedHint: string;
                packageFailed: string;
                notFound: string;
            };
            detail: {
                homepage: string;
                installedV: string;
                about: string;
                noReadme: string;
                versions: string;
                noApprovedVersions: string;
                prerelease: string;
                moreOptions: string;
                uninstallFromRuntime: string;
                addSampleData: string;
                reseedAgain: string;
                purgeSampleData: string;
                purgeConfirm: string;
                purgeSuccess: string;
                purgeNoData: string;
                reseedQueued: string;
                reseedLocalSuccess: string;
                reseedPartialErrors: string;
                updateAvailable: string;
            };
            action: {
                install: string;
                reinstall: string;
                working: string;
                installToCloud: string;
                installing: string;
                uninstall: string;
                uninstalling: string;
                details: string;
                close: string;
                dismiss: string;
                openOnCloud: string;
                backHome: string;
            };
            install: {
                dialogTitle: string;
                dialogDescCurrent: string;
                dialogDescPicker: string;
                environment: string;
                environmentPlaceholder: string;
                includeSampleData: string;
                noEnvs: string;
                noPermission: string;
                signInFirst: string;
                success: string;
                localSuccess: string;
                localManifestConflict: string;
                localUnauthorized: string;
                localMarketplaceUnavailable: string;
            };
            uninstall: {
                confirm: string;
                successInList: string;
                successInDetail: string;
            };
            accessDenied: {
                title: string;
                description: string;
            };
            category: {
                crm: string;
                erp: string;
                hr: string;
                finance: string;
                project: string;
                collaboration: string;
                analytics: string;
                integration: string;
                automation: string;
                ai: string;
                security: string;
                "developer-tools": string;
                "ui-theme": string;
                storage: string;
                other: string;
            };
            pricing: {
                free: string;
                freemium: string;
                paid: string;
                subscription: string;
                "usage-based": string;
                "contact-sales": string;
            };
            relativeTime: {
                today: string;
                daysAgo: string;
                monthsAgo: string;
                yearsAgo: string;
            };
        };
        approvalsInbox: {
            loadMore: string;
            loadingMore: string;
            loadedOf: string;
            actEscalate: string;
            systemSlaActor: string;
            reassignBtn: string;
            reassignTitle: string;
            reassignBody: string;
            reassignTo: string;
            reassignToPlaceholder: string;
            reassignSuccess: string;
            requestInfoBtn: string;
            requestInfoTitle: string;
            requestInfoBody: string;
            requestInfoPlaceholder: string;
            requestInfoSent: string;
            remindBtn: string;
            remindSuccess: string;
            remindThrottled: string;
            replyPlaceholder: string;
            slaRemaining: string;
            slaOverdue: string;
            actReassign: string;
            actRemind: string;
            actRequestInfo: string;
            actComment: string;
            stepProgress: string;
            prevRequest: string;
            nextRequest: string;
            positionOf: string;
            quickPhrase1: string;
            quickPhrase2: string;
            quickPhrase3: string;
            title: string;
            subtitle: string;
            refresh: string;
            tabMyPending: string;
            tabSubmitted: string;
            tabAll: string;
            searchPlaceholder: string;
            clearSearch: string;
            statusFilter: string;
            allStatuses: string;
            processFilter: string;
            allProcesses: string;
            objectFilter: string;
            allObjects: string;
            filterCount: string;
            selected: string;
            actionableCount: string;
            selectAll: string;
            selectRow: string;
            colRequest: string;
            colRecord: string;
            colRequester: string;
            colStatus: string;
            colWaiting: string;
            colActions: string;
            statusPending: string;
            statusApproved: string;
            statusRejected: string;
            statusRecalled: string;
            statusReturned: string;
            sendBackBtn: string;
            sendBackTitle: string;
            sendBackBody: string;
            sendBackPlaceholder: string;
            sendBackSuccess: string;
            sendBackAutoRejected: string;
            actRevise: string;
            actResubmit: string;
            roundChip: string;
            returnedHint: string;
            resubmitBtn: string;
            resubmitting: string;
            resubmitSuccess: string;
            resubmitPlaceholder: string;
            editRecordBtn: string;
            abandonTitle: string;
            abandonBody: string;
            emptyTitle: string;
            emptyPending: string;
            emptyOther: string;
            emptyViewAll: string;
            noMatches: string;
            keyboardHint: string;
            drawerTitle: string;
            submittedAgo: string;
            completedAt: string;
            waitingOn: string;
            history: string;
            noActions: string;
            actSubmit: string;
            actApprove: string;
            actReject: string;
            actRecall: string;
            rawData: string;
            copy: string;
            copied: string;
            copyFailed: string;
            overrideActor: string;
            actor: string;
            auto: string;
            overrideHint: string;
            comment: string;
            approve: string;
            approving: string;
            reject: string;
            rejecting: string;
            recall: string;
            recalling: string;
            cancel: string;
            clear: string;
            approveN: string;
            rejectN: string;
            bulkApproveTitle: string;
            bulkApproveBody: string;
            bulkRejectTitle: string;
            bulkRejectBody: string;
            bulkApproved: string;
            bulkRejected: string;
            bulkPartial: string;
            rejectOneTitle: string;
            rejectOneBody: string;
            rejectTitle: string;
            rejectBody: string;
            recallTitle: string;
            recallBody: string;
            inlineApproved: string;
            inlineRejected: string;
            approvedFinal: string;
            approvedWaiting: string;
            rejectedToast: string;
            recalledToast: string;
            whyDisabled: string;
            whyDisabledSubmitter: string;
            noActor: string;
            actionFailed: string;
            loadFailed: string;
            recallUnavailable: string;
            requestGone: string;
            notAllowed: string;
            alreadyDecided: string;
            justNow: string;
            minutesAgo: string;
            hoursAgo: string;
            daysAgo: string;
        };
        preview: {
            empty: {
                loadFailedTitle: string;
                loadFailedDescription: string;
                notReadyTitle: string;
                notReadyDescription: string;
                nothingTitle: string;
                retry: string;
            };
            draftBar: {
                message: string;
                publish: string;
                publishing: string;
                exit: string;
                changes: string;
            };
            changes: {
                title: string;
                description: string;
                loading: string;
                loadFailed: string;
                empty: string;
                kindNew: string;
                kindUpdate: string;
                detailLoading: string;
                detailLoadFailed: string;
                detailNone: string;
                detailChangedKeys: string;
                confirmNote: string;
                publishConfirm: string;
            };
        };
        filterBuilder: {
            where: string;
            and: string;
            or: string;
            clearAll: string;
            selectField: string;
            operator: string;
            selectValue: string;
            value: string;
            addFilter: string;
            removeCondition: string;
            trueLabel: string;
            falseLabel: string;
            noResults: string;
            searchField: string;
            enterId: string;
            operators: {
                equals: string;
                notEquals: string;
                contains: string;
                notContains: string;
                isEmpty: string;
                isNotEmpty: string;
                greaterThan: string;
                lessThan: string;
                greaterOrEqual: string;
                lessOrEqual: string;
                before: string;
                after: string;
                between: string;
                in: string;
                notIn: string;
            };
        };
        sortBuilder: {
            sortBy: string;
            thenBy: string;
            selectField: string;
            ascending: string;
            descending: string;
            addSort: string;
            removeSort: string;
        };
    };
    readonly de: {
        capability: {
            group: {
                platform: string;
                org: string;
                other: string;
            };
        };
        lookup: {
            recentlyUsed: string;
            allResults: string;
            createNew: string;
            createNamed: string;
            showingResults: string;
            showAllResults: string;
            selectedBadge: string;
            browseAll: string;
            remove: string;
            selectFirst: string;
            selectRecord: string;
            recordCount: string;
            recordCountOne: string;
            pageOf: string;
            filters: string;
            clear: string;
            yes: string;
            filterPlaceholder: string;
            prevPage: string;
            nextPage: string;
            jumpToPage: string;
            retry: string;
            loading: string;
            noOptions: string;
            noRecords: string;
        };
        common: {
            addToFavorites: string;
            removeFromFavorites: string;
            loading: string;
            save: string;
            cancel: string;
            delete: string;
            edit: string;
            create: string;
            search: string;
            filter: string;
            reset: string;
            confirm: string;
            close: string;
            back: string;
            next: string;
            previous: string;
            submit: string;
            refresh: string;
            export: string;
            import: string;
            yes: string;
            no: string;
            ok: string;
            actions: string;
            more: string;
            selectAll: string;
            clearAll: string;
            noData: string;
            noResults: string;
            required: string;
            optional: string;
            selectOption: string;
            select: string;
            openChat: string;
            closeChat: string;
            toggleSidebar: string;
            package: string;
        };
        actions: {
            resultDialog: {
                defaultTitle: string;
                acknowledge: string;
            };
        };
        validation: {
            required: string;
            minLength: string;
            maxLength: string;
            min: string;
            max: string;
            email: string;
            url: string;
            pattern: string;
            formInvalid: string;
            unique: string;
            type: string;
        };
        form: {
            addItem: string;
            removeItem: string;
            fieldRequired: string;
            invalidFormat: string;
            saveSuccess: string;
            saveError: string;
            unsavedChanges: string;
            stepOf: string;
            createTitle: string;
            editTitle: string;
            createDescription: string;
            editDescription: string;
            saveRecord: string;
            create: string;
            update: string;
            createSuccess: string;
            updateSuccess: string;
            deleteSuccess: string;
        };
        fields: {
            relativeDate: {
                overdue: string;
            };
            richText: {
                format: string;
                basicEditorHint: string;
                placeholder: string;
            };
        };
        table: {
            rowsPerPage: string;
            showing: string;
            noRows: string;
            sortAsc: string;
            sortDesc: string;
            filterColumn: string;
            columns: string;
            exportCSV: string;
            exportExcel: string;
            selectRow: string;
            selectAllRows: string;
            expandRow: string;
            collapseRow: string;
            hideColumn: string;
            freezeColumn: string;
            unfreezeColumn: string;
            pageInfo: string;
            totalRecords: string;
            noResults: string;
            noResultsHint: string;
            cancelAll: string;
            saveAll: string;
            addRecord: string;
            open: string;
            search: string;
            modified: string;
            saveFailed: string;
            selected: string;
            edit: string;
            delete: string;
        };
        grid: {
            actions: string;
            edit: string;
            delete: string;
            export: string;
            exportAs: string;
            loading: string;
            errorLoading: string;
            pullToRefresh: string;
            refreshing: string;
            openRecord: string;
            rowHeight: string;
            openMenu: string;
            empty: string;
            yes: string;
            no: string;
            systemFields: string;
            toolbar: {
                densityMode: string;
                densityCompact: string;
                densityComfortable: string;
                densitySpacious: string;
                densityCycleHint: string;
                densityCycleShortHint: string;
            };
            import: {
                title: string;
                stepUpload: string;
                stepMapping: string;
                stepPreview: string;
                uploadDescription: string;
                mappingDescription: string;
                previewDescription: string;
                dragDrop: string;
                browseFiles: string;
                parsing: string;
                pasteHint: string;
                legacyXls: string;
                unsupportedFile: string;
                parseFailed: string;
                fileNeedsHeader: string;
                mappingTemplate: string;
                chooseTemplate: string;
                noSavedTemplates: string;
                noneOption: string;
                saveCurrent: string;
                templateName: string;
                save: string;
                deleteTemplate: string;
                savedMapping: string;
                chooseSavedMapping: string;
                manualMapping: string;
                transform: string;
                savedMappingHint: string;
                savedMappingPreviewNote: string;
                csvColumn: string;
                mapsTo: string;
                typeMismatch: string;
                type: {
                    number: string;
                    boolean: string;
                    date: string;
                    datetime: string;
                    text: string;
                };
                status: string;
                skipColumn: string;
                skip: string;
                mapped: string;
                skipped: string;
                rowsWithErrors: string;
                rowsCorrected: string;
                clickToFix: string;
                showingRows: string;
                importing: string;
                importComplete: string;
                imported: string;
                skippedCount: string;
                moreErrors: string;
                cancel: string;
                back: string;
                next: string;
                close: string;
                importNRows: string;
                importingProgress: string;
                requiredMark: string;
                required: string;
                invalidType: string;
            };
        };
        calendar: {
            today: string;
            month: string;
            week: string;
            day: string;
            agenda: string;
            allDay: string;
            noEvents: string;
            newEvent: string;
            moreEvents: string;
        };
        list: {
            loading: string;
            recordCount: string;
            recordCountOne: string;
            addRecord: string;
            tabs: string;
            allRecords: string;
            search: string;
            filter: string;
            filterRecords: string;
            sort: string;
            sortRecords: string;
            group: string;
            groupBy: string;
            export: string;
            exportAs: string;
            color: string;
            rowColor: string;
            colorByField: string;
            clear: string;
            none: string;
            hideFields: string;
            noItems: string;
            noItemsMessage: string;
            showAll: string;
            pullToRefresh: string;
            refreshing: string;
            share: string;
            print: string;
            hideFieldsTitle: string;
            dataLimitReached: string;
            viewSettings: string;
            viewSettingsHint: string;
            addGroup: string;
            collapsedByDefault: string;
            removeGroup: string;
            inlineEditShort: string;
            inlineEditLabel: string;
            recordEditingTitle: string;
        };
        managedByBadge: {
            config: {
                short: string;
                title: string;
                body: string;
            };
            system: {
                short: string;
                title: string;
                body: string;
            };
            appendOnly: {
                short: string;
                title: string;
                body: string;
            };
            betterAuth: {
                short: string;
                title: string;
                body: string;
            };
        };
        kanban: {
            addCard: string;
            addColumn: string;
            moveCard: string;
            deleteCard: string;
            deleteColumn: string;
            noCards: string;
            cardTitlePlaceholder: string;
        };
        timeline: {
            bucket: {
                overdue: string;
                today: string;
                tomorrow: string;
                thisWeek: string;
                nextWeek: string;
                later: string;
                noDate: string;
                unassigned: string;
            };
        };
        gantt: {
            column: {
                taskName: string;
                start: string;
                end: string;
            };
            toolbar: {
                prevPeriod: string;
                nextPeriod: string;
                zoomIn: string;
                zoomOut: string;
                jumpToToday: string;
                today: string;
                showTaskList: string;
                hideTaskList: string;
            };
        };
        view: {
            editViewConfig: string;
            rename: string;
            duplicateView: string;
            shareView: string;
            setAsDefault: string;
            pinView: string;
            unpinView: string;
            changeViewType: string;
            deleteView: string;
            addView: string;
            unsavedChanges: string;
            saveAsView: string;
            moreViews: string;
            activeFilters: string;
            activeSort: string;
            manageViews: string;
            manageAllViews: string;
            manageViewsDescription: string;
            searchViews: string;
            addNewView: string;
            done: string;
            noViewsFound: string;
            dragToReorder: string;
            defaultView: string;
            defaultBadge: string;
            tabActionsFor: string;
            readonlyAriaLabel: string;
            readonlyTooltip: string;
        };
        designer: {
            undo: string;
            redo: string;
        };
        detail: {
            back: string;
            edit: string;
            editInline: string;
            save: string;
            saveChanges: string;
            editFieldsInline: string;
            share: string;
            duplicate: string;
            export: string;
            viewHistory: string;
            delete: string;
            moreActions: string;
            addToFavorites: string;
            removeFromFavorites: string;
            previousRecord: string;
            nextRecord: string;
            recordOf: string;
            recordNotFound: string;
            recordNotFoundDescription: string;
            goBack: string;
            details: string;
            related: string;
            relatedRecords: string;
            relatedRecordOne: string;
            noRelatedRecords: string;
            loading: string;
            copyToClipboard: string;
            copied: string;
            deleteConfirmation: string;
            editRecord: string;
            viewAll: string;
            new: string;
            emptyValue: string;
            comments: string;
            searchComments: string;
            addCommentPlaceholder: string;
            noMatchingComments: string;
            noCommentsYet: string;
            pinned: string;
            pin: string;
            unpin: string;
            justNow: string;
            minutesAgo: string;
            hoursAgo: string;
            daysAgo: string;
            dropFilesToUpload: string;
            attachmentCount: string;
            attachmentCountPlural: string;
            removeAttachment: string;
            unifiedDiff: string;
            sideBySideDiff: string;
            noChanges: string;
            previousVersion: string;
            currentVersion: string;
            discussion: string;
            showDiscussion: string;
            hideDiscussion: string;
            bold: string;
            italic: string;
            listFormat: string;
            inlineCode: string;
            mentionSomeone: string;
            preview: string;
            submitComment: string;
            sendComment: string;
            writeComment: string;
            subscribedTooltip: string;
            unsubscribedTooltip: string;
            firstRecord: string;
            previousRecordKey: string;
            nextRecordKey: string;
            lastRecord: string;
            noRecords: string;
            searchWhileNavigating: string;
            searchRecords: string;
            allActivity: string;
            commentsOnly: string;
            fieldChangesFilter: string;
            tasksOnly: string;
            leaveCommentPlaceholder: string;
            noActivity: string;
            loadMore: string;
            edited: string;
            via: string;
            replyCount: string;
            replyCountPlural: string;
            replyPlaceholder: string;
            filterActivity: string;
            openDiscussion: string;
            closeDiscussion: string;
            subscribeAriaLabel: string;
            unsubscribeAriaLabel: string;
            clearSearch: string;
            saving: string;
            lockedByApproval: string;
            lockedTooltip: string;
            cancelApproval: string;
            cancelApprovalInFlight: string;
            cancelApprovalTooltip: string;
            cancelApprovalFailed: string;
            cancelApprovalUnavailable: string;
            linkCopied: string;
            linkCopyFailed: string;
            cancel: string;
            cancelEdit: string;
            sectionMoreDetails: string;
            concurrentUpdateTitle: string;
            concurrentUpdateDescription: string;
            concurrentUpdateYourEdit: string;
            concurrentUpdateCurrentValue: string;
            concurrentUpdateUpdatedBy: string;
            concurrentUpdateUpdatedAt: string;
            concurrentUpdateReload: string;
            concurrentUpdateOverwrite: string;
            concurrentUpdateCancel: string;
            openInNewTab: string;
            activity: string;
            history: string;
            editRow: string;
            deleteRow: string;
            deleteRowConfirmation: string;
            deleteRowTitle: string;
            actions: string;
            previousPage: string;
            nextPage: string;
            pageOf: string;
            sortBy: string;
            filterPlaceholder: string;
            highlightFields: string;
            createdBy: string;
            updatedBy: string;
            created: string;
            updated: string;
            showEmptyRelated_one: string;
            showEmptyRelated_other: string;
            copyEmail: string;
            copyPhone: string;
            copyRecordId: string;
            showEmptyFields: string;
            hideEmptyFields: string;
            noValue: string;
        };
        chart: {
            noData: string;
            loading: string;
        };
        map: {
            searchLocations: string;
            locationDetails: string;
            markersCount: string;
            invalidCoordinates: string;
            invalidCoordinatesPlural: string;
        };
        workflow: {
            draft: string;
            active: string;
            paused: string;
            completed: string;
            cancelled: string;
            save: string;
            publish: string;
            addNode: string;
            workflowFlow: string;
            properties: string;
            connections: string;
            quickConnect: string;
            fromPlaceholder: string;
            toPlaceholder: string;
            connect: string;
            label: string;
            type: string;
            description: string;
            assignee: string;
            assigneeType: string;
            user: string;
            role: string;
            group: string;
            expression: string;
            timeoutMinutes: string;
            selectNodeToEdit: string;
            workflowTitle: string;
            newWorkflow: string;
            outConnections: string;
            start: string;
            end: string;
            task: string;
            userTask: string;
            serviceTask: string;
            scriptTask: string;
            approval: string;
            condition: string;
            parallelGateway: string;
            joinGateway: string;
            boundaryEvent: string;
            delay: string;
            notification: string;
            webhook: string;
            allowConcurrency: string;
            forbidConcurrency: string;
            replaceConcurrency: string;
            queueConcurrency: string;
            conditionEvent: string;
            manualEvent: string;
            webhookEvent: string;
            timerEvent: string;
            signalEvent: string;
            versionHistory: string;
            importBpmn: string;
            exportBpmn: string;
            undo: string;
            redo: string;
            resetZoom: string;
        };
        dashboard: {
            addWidget: string;
            removeWidget: string;
            editLayout: string;
            saveLayout: string;
            resetLayout: string;
            total: string;
            noDataAvailable: string;
            noDataSourceFor: string;
            trend: {
                vsLastQuarter: string;
                vsLastMonth: string;
                vsLastWeek: string;
                vsLastYear: string;
                vsYesterday: string;
                vsPreviousPeriod: string;
            };
        };
        configPanel: {
            save: string;
            discard: string;
            close: string;
            layout: string;
            columns: string;
            gap: string;
            rowHeight: string;
            data: string;
            refreshInterval: string;
            appearance: string;
            title: string;
            showDescription: string;
            theme: string;
            configuration: string;
            general: string;
            advanced: string;
        };
        appDesigner: {
            createApp: string;
            editApp: string;
            basicInfo: string;
            objects: string;
            navigation: string;
            branding: string;
            appName: string;
            appTitle: string;
            appDescription: string;
            appIcon: string;
            template: string;
            layout: string;
            layoutSidebar: string;
            layoutHeader: string;
            layoutEmpty: string;
            selectObjects: string;
            searchObjects: string;
            selectAll: string;
            deselectAll: string;
            navBuilder: string;
            addGroup: string;
            addUrl: string;
            addSeparator: string;
            noNavItems: string;
            logoUrl: string;
            primaryColor: string;
            faviconUrl: string;
            preview: string;
            complete: string;
            snakeCaseHint: string;
            modeEdit: string;
            modePreview: string;
            modeCode: string;
            addWidget: string;
            widgetProperties: string;
            dataSource: string;
            valueField: string;
            aggregate: string;
            colorVariant: string;
            addComponent: string;
            componentProperties: string;
            viewType: string;
            fields: string;
            toolbar: string;
            showSearch: string;
            showFilters: string;
            showSort: string;
            appearance: string;
            rowHeight: string;
            stripedRows: string;
            bordered: string;
            livePreview: string;
            stepBasicDesc: string;
            stepObjectsDesc: string;
            stepNavigationDesc: string;
            stepBrandingDesc: string;
            noObjectsFound: string;
            noNavItemsHint: string;
            separator: string;
            separatorLabel: string;
            newGroup: string;
            newLink: string;
            saveDraft: string;
            cancelConfirmTitle: string;
            cancelConfirmMessage: string;
            confirmDiscard: string;
            keepEditing: string;
            navNoItems: string;
            navNoPreviewItems: string;
            navLivePreview: string;
            navCollapseGroup: string;
            navExpandGroup: string;
            navAddChild: string;
            navMoveUp: string;
            navMoveDown: string;
            navRemove: string;
            navObjectPage: string;
            navDashboard: string;
            navPage: string;
            navReport: string;
            navGroup: string;
            navUrl: string;
            navSeparator: string;
            navTypeObject: string;
            navTypeDashboard: string;
            navTypePage: string;
            navTypeReport: string;
            navTypeUrl: string;
            navTypeGroup: string;
            navTypeSeparator: string;
            navTypeAction: string;
            navEditIcon: string;
            navToggleVisible: string;
            navHidden: string;
            navExportSchema: string;
            navImportSchema: string;
            navExportSuccess: string;
            navImportSuccess: string;
            navImportError: string;
            navIconPlaceholder: string;
            dashboardEditor: string;
            noWidgets: string;
            widgetLayoutSize: string;
            widgetWidth: string;
            widgetHeight: string;
            dashboardPreview: string;
            noWidgetsPreview: string;
            pageCanvasEditor: string;
            emptyPage: string;
            pagePreview: string;
            noComponentsPreview: string;
            modePage: string;
            modeDashboard: string;
            undo: string;
            redo: string;
            brandingEditor: string;
            brandingExport: string;
            brandingImport: string;
            brandingPreview: string;
            brandingSampleButton: string;
            brandingSampleText: string;
            colorPalette: string;
            fontFamily: string;
            fontDefault: string;
            modeLight: string;
            modeDark: string;
            mobilePreview: string;
            objectManager: {
                title: string;
                addObject: string;
                searchPlaceholder: string;
                noObjects: string;
                objectName: string;
                objectLabel: string;
                pluralLabel: string;
                icon: string;
                selectIcon: string;
                group: string;
                noGroup: string;
                sortOrder: string;
                enabled: string;
                relationships: string;
                systemBadge: string;
                fieldCount: string;
                ungrouped: string;
                deleteConfirmTitle: string;
                deleteConfirmMessage: string;
            };
            fieldDesigner: {
                title: string;
                addField: string;
                searchPlaceholder: string;
                allTypes: string;
                noFields: string;
                fieldName: string;
                fieldLabel: string;
                fieldType: string;
                fieldGroup: string;
                description: string;
                required: string;
                unique: string;
                readOnly: string;
                hidden: string;
                indexed: string;
                externalId: string;
                trackHistory: string;
                defaultValue: string;
                placeholder: string;
                referenceTo: string;
                formula: string;
                options: string;
                addOption: string;
                validationRules: string;
                addRule: string;
                systemBadge: string;
                ungrouped: string;
                deleteConfirmTitle: string;
                deleteConfirmMessage: string;
                basicSection: string;
                typeSpecificSection: string;
                advancedSection: string;
                typeCategory: {
                    text: string;
                    number: string;
                    date: string;
                    choice: string;
                    relation: string;
                    advanced: string;
                };
            };
        };
        console: {
            title: string;
            initializing: string;
            breadcrumb: {
                dashboards: string;
                pages: string;
                reports: string;
                system: string;
            };
            loadingSteps: {
                connecting: string;
                loadingConfig: string;
                preparingWorkspace: string;
            };
            error: {
                connectionFailed: string;
                serverUnreachable: string;
                checkServer: string;
                timeout: string;
            };
            actions: {
                retry: string;
                retrying: string;
            };
            shortcuts: {
                title: string;
                description: string;
                groups: {
                    general: string;
                    navigation: string;
                    dataViews: string;
                    preferences: string;
                };
                openCommandPalette: string;
                showShortcuts: string;
                closeDialog: string;
                toggleSidebar: string;
                focusSearch: string;
                createRecord: string;
                refreshData: string;
                editRecord: string;
                toggleDarkMode: string;
            };
            commandPalette: {
                placeholder: string;
                noResults: string;
                objects: string;
                dashboards: string;
                pages: string;
                reports: string;
                switchApp: string;
                current: string;
                preferences: string;
                lightTheme: string;
                darkTheme: string;
                systemTheme: string;
                actions: string;
                openFullSearch: string;
                createApp: string;
                searching: string;
                records: string;
                recentRecords: string;
            };
            errors: {
                somethingWentWrong: string;
                unexpectedError: string;
                tryAgain: string;
                goHome: string;
                errorDetails: string;
            };
            theme: {
                toggle: string;
                light: string;
                dark: string;
                system: string;
            };
            objectView: {
                systemViewReadonly: string;
                expandToPage: string;
                objectNotFound: string;
                objectNotFoundDescription: string;
                objectNotFoundHint: string;
                allRecords: string;
                exitDesignMode: string;
                enterDesignMode: string;
                metadataInspector: string;
                editView: string;
                addView: string;
                designTools: string;
                new: string;
                configureView: string;
                closePanel: string;
                page: string;
                pageConfigHint: string;
                listConfigHint: string;
                general: string;
                generalHint: string;
                toolbar: string;
                toolbarHint: string;
                toolbarEnabledCount: string;
                navigationSection: string;
                navigationHint: string;
                records: string;
                recordsHint: string;
                exportPrint: string;
                exportPrintHint: string;
                showAllFields: string;
                hideAllFields: string;
                searchFields: string;
                title: string;
                description: string;
                data: string;
                source: string;
                columns: string;
                filterBy: string;
                sortBy: string;
                appearance: string;
                showDescription: string;
                viewType: string;
                userFilters: string;
                enableSearch: string;
                enableFilter: string;
                enableSort: string;
                enableHideFields: string;
                enableGroup: string;
                enableColor: string;
                enableDensity: string;
                userActions: string;
                addRecordViaForm: string;
                advanced: string;
                allowExport: string;
                recordCount: string;
                noDescription: string;
                none: string;
                columnsConfigured: string;
                save: string;
                discard: string;
                createView: string;
                newView: string;
                typeOptions: string;
                groupByField: string;
                startDateField: string;
                titleField: string;
                latitudeField: string;
                longitudeField: string;
                imageField: string;
                dateField: string;
                selectField: string;
                gridOptionsHint: string;
                groupBy: string;
                prefixField: string;
                fields: string;
                fieldsVisible: string;
                sortsCount: string;
                filtersCount: string;
                endDateField: string;
                color: string;
                fieldTextColor: string;
                rowHeight: string;
                wrapHeaders: string;
                showFieldDescriptions: string;
                collapseAllByDefault: string;
                striped: string;
                bordered: string;
                inlineEdit: string;
                addDeleteRecordsInline: string;
                clickIntoRecordDetails: string;
                navigationMode: string;
                navigationWidth: string;
                navigationWidthHint: string;
                openNewTab: string;
                openNewTabHint: string;
                import: string;
                importTitle: string;
                importedToast: string;
                importedWithSkipped: string;
                showAdvancedSettings: string;
                showFewerSettings: string;
                createViewDesc: string;
                cancel: string;
                create: string;
                delete: string;
                deleteViewTitle: string;
                deleteViewConfirm: string;
                bulkDeleteConfirm: string;
                duplicateViewName: string;
                viewTypeGrid: string;
                viewTypeGridDesc: string;
                viewTypeKanban: string;
                viewTypeKanbanDesc: string;
                viewTypeCalendar: string;
                viewTypeCalendarDesc: string;
                viewTypeGallery: string;
                viewTypeGalleryDesc: string;
                viewTypeTimeline: string;
                viewTypeTimelineDesc: string;
                viewTypeGantt: string;
                viewTypeGanttDesc: string;
                viewTypeMap: string;
                viewTypeMapDesc: string;
                viewTypeChart: string;
                viewTypeChartDesc: string;
                groupByFieldHelp: string;
                startDateFieldHelp: string;
                ganttStartDateFieldHelp: string;
                ganttEndDateFieldHelp: string;
                timelineDateFieldHelp: string;
                latitudeFieldHelp: string;
                longitudeFieldHelp: string;
                imageFieldHelp: string;
                selectOption: string;
                noEligibleFieldForType: string;
                viewTypeUnavailable: string;
                viewTypeUnavailableShort: string;
                chartType: string;
                chartTypeHelp: string;
                chartTypeBar: string;
                chartTypeLine: string;
                chartTypePie: string;
                chartTypeArea: string;
                chartTypeScatter: string;
                xAxisField: string;
                xAxisFieldHelp: string;
                yAxisField: string;
                yAxisFieldHelp: string;
                selectionMode: string;
                selectionNone: string;
                selectionSingle: string;
                selectionMultiple: string;
                pageSize: string;
                pageSizeOptions: string;
                exportFormats: string;
                exportMaxRecords: string;
                exportIncludeHeaders: string;
                exportFileNamePrefix: string;
                searchableFields: string;
                filterableFields: string;
                resizableColumns: string;
                densityCompact: string;
                densityComfortable: string;
                densitySpacious: string;
                densityMode: string;
                hiddenFields: string;
                rowActions: string;
                bulkActions: string;
                sharing: string;
                sharingEnabled: string;
                sharingVisibility: string;
                addRecordEnabled: string;
                addRecordPosition: string;
                addRecordMode: string;
                addRecordFormView: string;
                conditionalFormatting: string;
                addRule: string;
                quickFilters: string;
                addQuickFilter: string;
                ufElements: string;
                ufDropdown: string;
                ufTabs: string;
                ufToggle: string;
                ufAddField: string;
                ufNoFields: string;
                ufAddTab: string;
                ufTabLabel: string;
                ufShowAllRecords: string;
                ufAllowAddTab: string;
                showRecordCount: string;
                allowPrinting: string;
                virtualScroll: string;
                emptyStateTitle: string;
                emptyStateMessage: string;
                emptyStateIcon: string;
                ariaLabel: string;
                ariaDescribedBy: string;
                ariaLive: string;
                accessibility: string;
                viewTabs: string;
            };
            localeSwitcher: {
                label: string;
            };
            search: string;
            nav: {
                pinItem: string;
                unpinItem: string;
                dragToReorder: string;
                favorites: string;
            };
        };
        auth: {
            login: {
                title: string;
                description: string;
                emailLabel: string;
                emailPlaceholder: string;
                passwordLabel: string;
                passwordPlaceholder: string;
                forgotPasswordText: string;
                submitButton: string;
                submittingButton: string;
                noAccountText: string;
                signUpText: string;
                errors: {
                    invalidCredentials: string;
                    emailNotVerified: string;
                };
            };
            register: {
                title: string;
                description: string;
                nameLabel: string;
                namePlaceholder: string;
                emailLabel: string;
                emailPlaceholder: string;
                passwordLabel: string;
                passwordPlaceholder: string;
                confirmPasswordLabel: string;
                confirmPasswordPlaceholder: string;
                passwordMismatchError: string;
                passwordTooShortError: string;
                submitButton: string;
                submittingButton: string;
                hasAccountText: string;
                signInText: string;
                errors: {
                    userExists: string;
                };
                verifyInbox: {
                    title: string;
                    description: string;
                    resend: string;
                    resending: string;
                    resent: string;
                    backToSignIn: string;
                };
            };
            forgotPassword: {
                title: string;
                description: string;
                emailLabel: string;
                emailPlaceholder: string;
                submitButton: string;
                submittingButton: string;
                successTitle: string;
                successDescription: string;
                backToSignInText: string;
                rememberPasswordText: string;
                signInText: string;
            };
            resetPassword: {
                title: string;
                description: string;
                newPassword: string;
                confirmPassword: string;
                submit: string;
                submitting: string;
                success: string;
                failed: string;
                invalidToken: string;
                missingToken: string;
                passwordsMismatch: string;
                requestNewLink: string;
            };
            verifyEmail: {
                title: string;
                description: string;
                sentTo: string;
                verifyingTitle: string;
                verifyingDescription: string;
                successTitle: string;
                successDescription: string;
                errorTitle: string;
                errorDescription: string;
                missingToken: string;
                emailMissing: string;
                resendButton: string;
                resending: string;
                resent: string;
                resentSuccess: string;
                resentDescription: string;
                resendFailed: string;
                signInLink: string;
                backToSignIn: string;
                backToLogin: string;
                checkSpam: string;
                or: string;
            };
            setup: {
                welcomeTitle: string;
                description: string;
                yourName: string;
                orgName: string;
                orgNamePlaceholder: string;
                emailLabel: string;
                emailPlaceholder: string;
                passwordLabel: string;
                passwordHint: string;
                submit: string;
                submitting: string;
                failed: string;
            };
            device: {
                title: string;
                subtitle: string;
                userCodeLabel: string;
                requesterLabel: string;
                approveWarning: string;
                loggedInAs: string;
                approve: string;
                approving: string;
                approvedTitle: string;
                approvedDescription: string;
                approveSuccess: string;
                approveSuccessDescription: string;
                approveFailed: string;
                deny: string;
                denying: string;
                deniedTitle: string;
                deniedDescription: string;
                denyFailed: string;
                invalidTitle: string;
                invalidDescription: string;
                loading: string;
                cancel: string;
            };
            shell: {
                tenantHostHint: string;
            };
        };
        profile: {
            title: string;
            subtitle: string;
            saving: string;
            avatar: {
                upload: string;
                replace: string;
                remove: string;
            };
            info: {
                title: string;
                description: string;
                saved: string;
                name: string;
                email: string;
                emailImmutable: string;
                role: string;
                save: string;
            };
            password: {
                changeTitle: string;
                setTitle: string;
                changeDescription: string;
                setDescription: string;
                current: string;
                new: string;
                password: string;
                confirm: string;
                tooShort: string;
                mismatch: string;
                enterCurrent: string;
                changed: string;
                localSet: string;
                changeAction: string;
                setAction: string;
            };
        };
        errors: {
            networkError: string;
            serverError: string;
            notFound: string;
            unauthorized: string;
            forbidden: string;
            timeout: string;
            unknown: string;
        };
        workspace: {
            label: string;
            default: string;
            switch: string;
            create: string;
            createTitle: string;
            createDescription: string;
            createButton: string;
            nameLabel: string;
            namePlaceholder: string;
            slugLabel: string;
            slugHint: string;
            invite: string;
            members: string;
            settings: string;
        };
        help: {
            appDocs: string;
            allDocs: string;
            onlineDocs: string;
        };
        sidebar: {
            settings: string;
            help: string;
            helpTooltip: string;
            activityFeed: string;
            notifications: string;
            approvals: string;
            inbox: string;
            inboxAriaLabel: string;
            area: string;
            scope: string;
            recent: string;
            favorites: string;
            starred: string;
            removeFromFavorites: string;
        };
        topbar: {
            aiAssistant: string;
            designInStudio: string;
        };
        home: {
            title: string;
            subtitle: string;
            nav: string;
            allApps: string;
            loading: string;
            recent: string;
            starred: string;
            welcome: string;
            welcomeDescription: string;
            createFirstApp: string;
            systemSettings: string;
            browseMarketplace: string;
            quickActions: {
                title: string;
                createApp: string;
                createAppDesc: string;
                manageObjects: string;
                manageObjectsDesc: string;
                systemSettings: string;
                systemSettingsDesc: string;
            };
            appCard: {
                noDescription: string;
                default: string;
            };
            greetingMorning: string;
            greetingAfternoon: string;
            greetingEvening: string;
            greetingNight: string;
            heroTagline: string;
            open: string;
            stats: {
                apps: string;
                starred: string;
                recent: string;
            };
            recentApps: {
                title: string;
                itemType: {
                    object: string;
                    dashboard: string;
                    page: string;
                    record: string;
                };
            };
            starredApps: {
                title: string;
            };
            gettingStarted: {
                title: string;
                description: string;
                cta: string;
            };
        };
        layout: {
            appSwitcher: {
                home: string;
                addApp: string;
                editApp: string;
                manageAllApps: string;
                systemConsole: string;
                noAppsConfigured: string;
            };
            activityFeed: {
                title: string;
                filter: string;
                empty: string;
                ariaLabel: string;
                typeCreate: string;
                typeUpdate: string;
                typeDelete: string;
                typeComment: string;
                relativeJustNow: string;
                relativeSecondsAgo: string;
                relativeMinutesAgo: string;
                relativeHoursAgo: string;
                relativeDaysAgo: string;
                viewAll: string;
            };
            metadata: {
                label: string;
                toggleTitle: string;
                panelTitle: string;
                jsonBadge: string;
                copyJson: string;
            };
        };
        search: {
            title: string;
            back: string;
            placeholder: string;
            inputAriaLabel: string;
            resultsCount: string;
            resultsCountPlural: string;
            itemsAvailable: string;
            noResults: string;
            noResultsHint: string;
            typeObjects: string;
            typeDashboards: string;
            typePages: string;
            typeReports: string;
            badgeObject: string;
            badgeDashboard: string;
            badgePage: string;
            badgeReport: string;
        };
        empty: {
            objectNotFound: string;
            objectNotFoundDescription: string;
            pageNotFound: string;
            pageNotFoundDescription: string;
            dashboardNotFound: string;
            dashboardNotFoundDescription: string;
            reportNotFound: string;
            reportNotFoundDescription: string;
            noAppsConfigured: string;
            noAppsConfiguredDescription: string;
            createFirstApp: string;
            systemSettings: string;
            back: string;
            recordNotFound: string;
            recordNotFoundDescription: string;
        };
        renderer: {
            noPageSchema: string;
            noFormSchema: string;
            noDashboardSchema: string;
            pageRendering: string;
            dashboardRendering: string;
            formRenderingMode: string;
            formRenderingFor: string;
            createRecord: string;
            editRecord: string;
            page: string;
            dashboard: string;
            save: string;
            cancel: string;
        };
        actionDialog: {
            title: string;
            description: string;
            selectPlaceholder: string;
            requiredError: string;
            cancel: string;
            confirm: string;
            defaultActionTitle: string;
            ok: string;
            lookupPlaceholder: string;
            lookupHelpText: string;
        };
        actionConfirm: {
            title: string;
            confirm: string;
            cancel: string;
        };
        rowAction: {
            openMenu: string;
            edit: string;
            delete: string;
        };
        navigationSync: {
            addedPage: string;
            addedDashboard: string;
            removedPage: string;
            removedDashboard: string;
            renamedPage: string;
            renamedDashboard: string;
            undoLabel: string;
            undone: string;
            undoFailed: string;
            updateFailed: string;
        };
        objectActions: {
            deleteSuccess: string;
            deleteFailed: string;
            noRecordId: string;
            deleteConfirm: string;
            bulkDeleteSuccess: string;
            bulkDeletePartial: string;
        };
        objectViewActions: {
            renameFailed: string;
            deleteFailed: string;
        };
        dashboardActions: {
            pdfPreparing: string;
            exportFailed: string;
            forecastSoon: string;
        };
        recordDetail: {
            viewersTooltip: string;
        };
        cellRender: {
            empty: string;
            yes: string;
            no: string;
            systemFields: string;
        };
        user: {
            profile: string;
            settings: string;
            logout: string;
            preferences: string;
            theme: string;
            language: string;
        };
        report: {
            total: string;
            rowTotal: string;
            columnTotal: string;
            grandTotal: string;
            totals: string;
            rowsLabel: string;
            columnsLabel: string;
            allLabel: string;
            emptyLabel: string;
            loading: string;
            failedToLoad: string;
            needsAcross: string;
            aggregate: {
                count: string;
                countDistinct: string;
                sum: string;
                avg: string;
                min: string;
                max: string;
                first: string;
            };
            editor: {
                breadcrumb: string;
                basic: string;
                title: string;
                titlePlaceholder: string;
                description: string;
                descriptionPlaceholder: string;
                type: string;
                typeTabular: string;
                typeSummary: string;
                typeMatrix: string;
                typeJoined: string;
                typeHelp: string;
                data: string;
                objectName: string;
                objectNamePlaceholder: string;
                objectNameHelp: string;
                limit: string;
                limitPlaceholder: string;
                columns: string;
                columnsHint: string;
                filters: string;
                filtersHint: string;
                filtersComplex: string;
                groupBy: string;
                groupByHint: string;
                rows: string;
                rowsHint: string;
                columnsAxis: string;
                columnsAxisHint: string;
                values: string;
                valuesHint: string;
                grouping: string;
                addGrouping: string;
                dateGranularity: string;
                dateGranularityNone: string;
                day: string;
                week: string;
                month: string;
                quarter: string;
                year: string;
                sortAsc: string;
                sortDesc: string;
                chart: string;
                chartHint: string;
                chartType: string;
                chartTitle: string;
                chartTitlePlaceholder: string;
                chartXAxis: string;
                chartYAxis: string;
                chartShowLegend: string;
                chartShowDataLabels: string;
                chartNone: string;
                chartBar: string;
                chartLine: string;
                chartArea: string;
                chartPie: string;
                chartDonut: string;
                chartFunnel: string;
                validationNeedsObject: string;
                validationMatrixNeedsRowsCols: string;
                validationSummaryNeedsRows: string;
                blocks: string;
                blocksHint: string;
                addBlock: string;
                removeBlock: string;
                blockName: string;
                blockNamePlaceholder: string;
                blockLabel: string;
                blockLabelPlaceholder: string;
                blockDescription: string;
                blockDescriptionPlaceholder: string;
                validationJoinedNeedsBlocks: string;
                validationBlockNameRequired: string;
                validationBlockNameDuplicate: string;
                validationBlockNeedsColumns: string;
                noneOption: string;
                addCondition: string;
                combineLogic: string;
                opContains: string;
                opIsEmpty: string;
                opIsNotEmpty: string;
                formatAuto: string;
                formatCurrency: string;
                formatPercent: string;
                formatInteger: string;
                formatDate: string;
                formatDatetime: string;
                columnLabelPlaceholder: string;
                aggregateColumn: string;
                formatColumn: string;
                addColumns: string;
                searchFields: string;
                noMatchingFields: string;
                noFieldsAvailable: string;
                columnsCount: string;
                columnsEmpty: string;
                fieldPickerTitle: string;
                fieldPickerDescription: string;
                fieldPickerChangeTitle: string;
                fieldPickerAddGroupingTitle: string;
                fieldPickerEmpty: string;
                fieldPickerSelected: string;
                fieldPickerClear: string;
                fieldPickerAdd: string;
                fieldPickerAddN: string;
            };
        };
        organizations: {
            mine: string;
            title: string;
            heading: string;
            subtitle: string;
            searchPlaceholder: string;
            new: string;
            current: string;
            manage: string;
            emptyTitle: string;
            emptyDescription: string;
            noMatches: string;
        };
        notifications: {
            empty: string;
            markAllRead: string;
            viewAll: string;
            approvalsPending: string;
            viewApprovals: string;
            noPendingApprovals: string;
            openApprovalsInbox: string;
            emptyUnread: string;
            filterUnread: string;
            filterAll: string;
        };
        publicForm: {
            submit: string;
            submitting: string;
            submitAnother: string;
            poweredBy: string;
            secureNotice: string;
            thankYouTitle: string;
            thankYouMessage: string;
            redirecting: string;
            unavailableTitle: string;
            unavailableDescription: string;
            tryDemo: string;
            retry: string;
            loading: string;
            requiredHint: string;
            consentLabelDefault: string;
            consentLink: string;
            consentRequired: string;
            rateLimited: string;
            redirectBlocked: string;
            demo: {
                contactTitle: string;
                contactDescription: string;
                supportTitle: string;
                supportDescription: string;
                thankYouSalesTitle: string;
                thankYouSalesMessage: string;
                thankYouSupportTitle: string;
                thankYouSupportMessage: string;
                field: {
                    firstName: string;
                    lastName: string;
                    email: string;
                    phone: string;
                    jobTitle: string;
                    company: string;
                    website: string;
                    industry: string;
                    companySize: string;
                    howCanWeHelp: string;
                    subject: string;
                    description: string;
                    issueType: string;
                    priority: string;
                };
                industry: {
                    technology: string;
                    software: string;
                    finance: string;
                    healthcare: string;
                    retail: string;
                    other: string;
                };
                issueType: {
                    question: string;
                    problem: string;
                    bug: string;
                    feature_request: string;
                };
                priority: {
                    low: string;
                    medium: string;
                    high: string;
                    critical: string;
                };
            };
        };
        connectAgent: {
            disabled: {
                title: string;
                body: string;
            };
            url: {
                title: string;
                body: string;
                downloadSkill: string;
                skillHint: string;
            };
            claude: {
                body: string;
                reachability: string;
            };
            claudeCode: {
                body: string;
                plugin: string;
            };
            cursor: {
                addButton: string;
                body: string;
            };
            vscode: {
                body: string;
            };
            codex: {
                body: string;
            };
            apiKey: {
                title: string;
                badge: string;
                body: string;
                namePlaceholder: string;
                mint: string;
                minting: string;
                showOnce: string;
                done: string;
            };
        };
        marketplace: {
            title: string;
            subtitle: string;
            searchPlaceholder: string;
            searchAria: string;
            installed: string;
            installedCount: string;
            refresh: string;
            all: string;
            noApprovedYet: string;
            noMatchFilters: string;
            noDescription: string;
            back: string;
            installedTitle: string;
            installedSubtitle: string;
            installedEmpty: string;
            browseLink: string;
            installedAdditiveNote: string;
            installedAt: string;
            installedBy: string;
            installedPackageId: string;
            cachedAs: string;
            versionBadge: string;
            installedBadge: string;
            load: {
                failed: string;
                failedHint: string;
                packageFailed: string;
                notFound: string;
            };
            detail: {
                homepage: string;
                installedV: string;
                about: string;
                noReadme: string;
                versions: string;
                noApprovedVersions: string;
                prerelease: string;
                moreOptions: string;
                uninstallFromRuntime: string;
                addSampleData: string;
                reseedAgain: string;
                purgeSampleData: string;
                purgeConfirm: string;
                purgeSuccess: string;
                purgeNoData: string;
                reseedQueued: string;
                reseedLocalSuccess: string;
                reseedPartialErrors: string;
                updateAvailable: string;
            };
            action: {
                install: string;
                reinstall: string;
                working: string;
                installToCloud: string;
                installing: string;
                uninstall: string;
                uninstalling: string;
                details: string;
                close: string;
                dismiss: string;
                openOnCloud: string;
                backHome: string;
            };
            install: {
                dialogTitle: string;
                dialogDescCurrent: string;
                dialogDescPicker: string;
                environment: string;
                environmentPlaceholder: string;
                includeSampleData: string;
                noEnvs: string;
                noPermission: string;
                signInFirst: string;
                success: string;
                localSuccess: string;
                localManifestConflict: string;
                localUnauthorized: string;
                localMarketplaceUnavailable: string;
            };
            uninstall: {
                confirm: string;
                successInList: string;
                successInDetail: string;
            };
            accessDenied: {
                title: string;
                description: string;
            };
            category: {
                crm: string;
                erp: string;
                hr: string;
                finance: string;
                project: string;
                collaboration: string;
                analytics: string;
                integration: string;
                automation: string;
                ai: string;
                security: string;
                "developer-tools": string;
                "ui-theme": string;
                storage: string;
                other: string;
            };
            pricing: {
                free: string;
                freemium: string;
                paid: string;
                subscription: string;
                "usage-based": string;
                "contact-sales": string;
            };
            relativeTime: {
                today: string;
                daysAgo: string;
                monthsAgo: string;
                yearsAgo: string;
            };
        };
        approvalsInbox: {
            loadMore: string;
            loadingMore: string;
            loadedOf: string;
            actEscalate: string;
            systemSlaActor: string;
            reassignBtn: string;
            reassignTitle: string;
            reassignBody: string;
            reassignTo: string;
            reassignToPlaceholder: string;
            reassignSuccess: string;
            requestInfoBtn: string;
            requestInfoTitle: string;
            requestInfoBody: string;
            requestInfoPlaceholder: string;
            requestInfoSent: string;
            remindBtn: string;
            remindSuccess: string;
            remindThrottled: string;
            replyPlaceholder: string;
            slaRemaining: string;
            slaOverdue: string;
            actReassign: string;
            actRemind: string;
            actRequestInfo: string;
            actComment: string;
            stepProgress: string;
            prevRequest: string;
            nextRequest: string;
            positionOf: string;
            quickPhrase1: string;
            quickPhrase2: string;
            quickPhrase3: string;
            title: string;
            subtitle: string;
            refresh: string;
            tabMyPending: string;
            tabSubmitted: string;
            tabAll: string;
            searchPlaceholder: string;
            clearSearch: string;
            statusFilter: string;
            allStatuses: string;
            processFilter: string;
            allProcesses: string;
            objectFilter: string;
            allObjects: string;
            filterCount: string;
            selected: string;
            actionableCount: string;
            selectAll: string;
            selectRow: string;
            colRequest: string;
            colRecord: string;
            colRequester: string;
            colStatus: string;
            colWaiting: string;
            colActions: string;
            statusPending: string;
            statusApproved: string;
            statusRejected: string;
            statusRecalled: string;
            statusReturned: string;
            sendBackBtn: string;
            sendBackTitle: string;
            sendBackBody: string;
            sendBackPlaceholder: string;
            sendBackSuccess: string;
            sendBackAutoRejected: string;
            actRevise: string;
            actResubmit: string;
            roundChip: string;
            returnedHint: string;
            resubmitBtn: string;
            resubmitting: string;
            resubmitSuccess: string;
            resubmitPlaceholder: string;
            editRecordBtn: string;
            abandonTitle: string;
            abandonBody: string;
            emptyTitle: string;
            emptyPending: string;
            emptyOther: string;
            emptyViewAll: string;
            noMatches: string;
            keyboardHint: string;
            drawerTitle: string;
            submittedAgo: string;
            completedAt: string;
            waitingOn: string;
            history: string;
            noActions: string;
            actSubmit: string;
            actApprove: string;
            actReject: string;
            actRecall: string;
            rawData: string;
            copy: string;
            copied: string;
            copyFailed: string;
            overrideActor: string;
            actor: string;
            auto: string;
            overrideHint: string;
            comment: string;
            approve: string;
            approving: string;
            reject: string;
            rejecting: string;
            recall: string;
            recalling: string;
            cancel: string;
            clear: string;
            approveN: string;
            rejectN: string;
            bulkApproveTitle: string;
            bulkApproveBody: string;
            bulkRejectTitle: string;
            bulkRejectBody: string;
            bulkApproved: string;
            bulkRejected: string;
            bulkPartial: string;
            rejectOneTitle: string;
            rejectOneBody: string;
            rejectTitle: string;
            rejectBody: string;
            recallTitle: string;
            recallBody: string;
            inlineApproved: string;
            inlineRejected: string;
            approvedFinal: string;
            approvedWaiting: string;
            rejectedToast: string;
            recalledToast: string;
            whyDisabled: string;
            whyDisabledSubmitter: string;
            noActor: string;
            actionFailed: string;
            loadFailed: string;
            recallUnavailable: string;
            requestGone: string;
            notAllowed: string;
            alreadyDecided: string;
            justNow: string;
            minutesAgo: string;
            hoursAgo: string;
            daysAgo: string;
        };
        preview: {
            empty: {
                loadFailedTitle: string;
                loadFailedDescription: string;
                notReadyTitle: string;
                notReadyDescription: string;
                nothingTitle: string;
                retry: string;
            };
            draftBar: {
                message: string;
                publish: string;
                publishing: string;
                exit: string;
                changes: string;
            };
            changes: {
                title: string;
                description: string;
                loading: string;
                loadFailed: string;
                empty: string;
                kindNew: string;
                kindUpdate: string;
                detailLoading: string;
                detailLoadFailed: string;
                detailNone: string;
                detailChangedKeys: string;
                confirmNote: string;
                publishConfirm: string;
            };
        };
        filterBuilder: {
            where: string;
            and: string;
            or: string;
            clearAll: string;
            selectField: string;
            operator: string;
            selectValue: string;
            value: string;
            addFilter: string;
            removeCondition: string;
            trueLabel: string;
            falseLabel: string;
            noResults: string;
            searchField: string;
            enterId: string;
            operators: {
                equals: string;
                notEquals: string;
                contains: string;
                notContains: string;
                isEmpty: string;
                isNotEmpty: string;
                greaterThan: string;
                lessThan: string;
                greaterOrEqual: string;
                lessOrEqual: string;
                before: string;
                after: string;
                between: string;
                in: string;
                notIn: string;
            };
        };
        sortBuilder: {
            sortBy: string;
            thenBy: string;
            selectField: string;
            ascending: string;
            descending: string;
            addSort: string;
            removeSort: string;
        };
    };
    readonly fr: {
        capability: {
            group: {
                platform: string;
                org: string;
                other: string;
            };
        };
        lookup: {
            recentlyUsed: string;
            allResults: string;
            createNew: string;
            createNamed: string;
            showingResults: string;
            showAllResults: string;
            selectedBadge: string;
            browseAll: string;
            remove: string;
            selectFirst: string;
            selectRecord: string;
            recordCount: string;
            recordCountOne: string;
            pageOf: string;
            filters: string;
            clear: string;
            yes: string;
            filterPlaceholder: string;
            prevPage: string;
            nextPage: string;
            jumpToPage: string;
            retry: string;
            loading: string;
            noOptions: string;
            noRecords: string;
        };
        common: {
            addToFavorites: string;
            removeFromFavorites: string;
            loading: string;
            save: string;
            cancel: string;
            delete: string;
            edit: string;
            create: string;
            search: string;
            filter: string;
            reset: string;
            confirm: string;
            close: string;
            back: string;
            next: string;
            previous: string;
            submit: string;
            refresh: string;
            export: string;
            import: string;
            yes: string;
            no: string;
            ok: string;
            actions: string;
            more: string;
            selectAll: string;
            clearAll: string;
            noData: string;
            noResults: string;
            required: string;
            optional: string;
            selectOption: string;
            select: string;
            openChat: string;
            closeChat: string;
            toggleSidebar: string;
            package: string;
        };
        actions: {
            resultDialog: {
                defaultTitle: string;
                acknowledge: string;
            };
        };
        validation: {
            required: string;
            minLength: string;
            maxLength: string;
            min: string;
            max: string;
            email: string;
            url: string;
            pattern: string;
            formInvalid: string;
            unique: string;
            type: string;
        };
        form: {
            addItem: string;
            removeItem: string;
            fieldRequired: string;
            invalidFormat: string;
            saveSuccess: string;
            saveError: string;
            unsavedChanges: string;
            stepOf: string;
            createTitle: string;
            editTitle: string;
            createDescription: string;
            editDescription: string;
            saveRecord: string;
            create: string;
            update: string;
            createSuccess: string;
            updateSuccess: string;
            deleteSuccess: string;
        };
        fields: {
            relativeDate: {
                overdue: string;
            };
            richText: {
                format: string;
                basicEditorHint: string;
                placeholder: string;
            };
        };
        table: {
            rowsPerPage: string;
            showing: string;
            noRows: string;
            sortAsc: string;
            sortDesc: string;
            filterColumn: string;
            columns: string;
            exportCSV: string;
            exportExcel: string;
            selectRow: string;
            selectAllRows: string;
            expandRow: string;
            collapseRow: string;
            hideColumn: string;
            freezeColumn: string;
            unfreezeColumn: string;
            pageInfo: string;
            totalRecords: string;
            noResults: string;
            noResultsHint: string;
            cancelAll: string;
            saveAll: string;
            addRecord: string;
            open: string;
            search: string;
            modified: string;
            saveFailed: string;
            selected: string;
            edit: string;
            delete: string;
        };
        grid: {
            actions: string;
            edit: string;
            delete: string;
            export: string;
            exportAs: string;
            loading: string;
            errorLoading: string;
            pullToRefresh: string;
            refreshing: string;
            openRecord: string;
            rowHeight: string;
            openMenu: string;
            empty: string;
            yes: string;
            no: string;
            systemFields: string;
            toolbar: {
                densityMode: string;
                densityCompact: string;
                densityComfortable: string;
                densitySpacious: string;
                densityCycleHint: string;
                densityCycleShortHint: string;
            };
            import: {
                title: string;
                stepUpload: string;
                stepMapping: string;
                stepPreview: string;
                uploadDescription: string;
                mappingDescription: string;
                previewDescription: string;
                dragDrop: string;
                browseFiles: string;
                parsing: string;
                pasteHint: string;
                legacyXls: string;
                unsupportedFile: string;
                parseFailed: string;
                fileNeedsHeader: string;
                mappingTemplate: string;
                chooseTemplate: string;
                noSavedTemplates: string;
                noneOption: string;
                saveCurrent: string;
                templateName: string;
                save: string;
                deleteTemplate: string;
                savedMapping: string;
                chooseSavedMapping: string;
                manualMapping: string;
                transform: string;
                savedMappingHint: string;
                savedMappingPreviewNote: string;
                csvColumn: string;
                mapsTo: string;
                typeMismatch: string;
                type: {
                    number: string;
                    boolean: string;
                    date: string;
                    datetime: string;
                    text: string;
                };
                status: string;
                skipColumn: string;
                skip: string;
                mapped: string;
                skipped: string;
                rowsWithErrors: string;
                rowsCorrected: string;
                clickToFix: string;
                showingRows: string;
                importing: string;
                importComplete: string;
                imported: string;
                skippedCount: string;
                moreErrors: string;
                cancel: string;
                back: string;
                next: string;
                close: string;
                importNRows: string;
                importingProgress: string;
                requiredMark: string;
                required: string;
                invalidType: string;
            };
        };
        calendar: {
            today: string;
            month: string;
            week: string;
            day: string;
            agenda: string;
            allDay: string;
            noEvents: string;
            newEvent: string;
            moreEvents: string;
        };
        list: {
            loading: string;
            recordCount: string;
            recordCountOne: string;
            addRecord: string;
            tabs: string;
            allRecords: string;
            search: string;
            filter: string;
            filterRecords: string;
            sort: string;
            sortRecords: string;
            group: string;
            groupBy: string;
            export: string;
            exportAs: string;
            color: string;
            rowColor: string;
            colorByField: string;
            clear: string;
            none: string;
            hideFields: string;
            noItems: string;
            noItemsMessage: string;
            showAll: string;
            pullToRefresh: string;
            refreshing: string;
            share: string;
            print: string;
            hideFieldsTitle: string;
            dataLimitReached: string;
            viewSettings: string;
            viewSettingsHint: string;
            addGroup: string;
            collapsedByDefault: string;
            removeGroup: string;
            inlineEditShort: string;
            inlineEditLabel: string;
            recordEditingTitle: string;
        };
        managedByBadge: {
            config: {
                short: string;
                title: string;
                body: string;
            };
            system: {
                short: string;
                title: string;
                body: string;
            };
            appendOnly: {
                short: string;
                title: string;
                body: string;
            };
            betterAuth: {
                short: string;
                title: string;
                body: string;
            };
        };
        kanban: {
            addCard: string;
            addColumn: string;
            moveCard: string;
            deleteCard: string;
            deleteColumn: string;
            noCards: string;
            cardTitlePlaceholder: string;
        };
        timeline: {
            bucket: {
                overdue: string;
                today: string;
                tomorrow: string;
                thisWeek: string;
                nextWeek: string;
                later: string;
                noDate: string;
                unassigned: string;
            };
        };
        gantt: {
            column: {
                taskName: string;
                start: string;
                end: string;
            };
            toolbar: {
                prevPeriod: string;
                nextPeriod: string;
                zoomIn: string;
                zoomOut: string;
                jumpToToday: string;
                today: string;
                showTaskList: string;
                hideTaskList: string;
            };
        };
        view: {
            editViewConfig: string;
            rename: string;
            duplicateView: string;
            shareView: string;
            setAsDefault: string;
            pinView: string;
            unpinView: string;
            changeViewType: string;
            deleteView: string;
            addView: string;
            unsavedChanges: string;
            saveAsView: string;
            moreViews: string;
            activeFilters: string;
            activeSort: string;
            manageViews: string;
            manageAllViews: string;
            manageViewsDescription: string;
            searchViews: string;
            addNewView: string;
            done: string;
            noViewsFound: string;
            dragToReorder: string;
            defaultView: string;
            defaultBadge: string;
            tabActionsFor: string;
            readonlyAriaLabel: string;
            readonlyTooltip: string;
        };
        designer: {
            undo: string;
            redo: string;
        };
        detail: {
            back: string;
            edit: string;
            editInline: string;
            save: string;
            saveChanges: string;
            editFieldsInline: string;
            share: string;
            duplicate: string;
            export: string;
            viewHistory: string;
            delete: string;
            moreActions: string;
            addToFavorites: string;
            removeFromFavorites: string;
            previousRecord: string;
            nextRecord: string;
            recordOf: string;
            recordNotFound: string;
            recordNotFoundDescription: string;
            goBack: string;
            details: string;
            related: string;
            relatedRecords: string;
            relatedRecordOne: string;
            noRelatedRecords: string;
            loading: string;
            copyToClipboard: string;
            copied: string;
            deleteConfirmation: string;
            editRecord: string;
            viewAll: string;
            new: string;
            emptyValue: string;
            comments: string;
            searchComments: string;
            addCommentPlaceholder: string;
            noMatchingComments: string;
            noCommentsYet: string;
            pinned: string;
            pin: string;
            unpin: string;
            justNow: string;
            minutesAgo: string;
            hoursAgo: string;
            daysAgo: string;
            dropFilesToUpload: string;
            attachmentCount: string;
            attachmentCountPlural: string;
            removeAttachment: string;
            unifiedDiff: string;
            sideBySideDiff: string;
            noChanges: string;
            previousVersion: string;
            currentVersion: string;
            discussion: string;
            showDiscussion: string;
            hideDiscussion: string;
            bold: string;
            italic: string;
            listFormat: string;
            inlineCode: string;
            mentionSomeone: string;
            preview: string;
            submitComment: string;
            sendComment: string;
            writeComment: string;
            subscribedTooltip: string;
            unsubscribedTooltip: string;
            firstRecord: string;
            previousRecordKey: string;
            nextRecordKey: string;
            lastRecord: string;
            noRecords: string;
            searchWhileNavigating: string;
            searchRecords: string;
            allActivity: string;
            commentsOnly: string;
            fieldChangesFilter: string;
            tasksOnly: string;
            leaveCommentPlaceholder: string;
            noActivity: string;
            loadMore: string;
            edited: string;
            via: string;
            replyCount: string;
            replyCountPlural: string;
            replyPlaceholder: string;
            filterActivity: string;
            openDiscussion: string;
            closeDiscussion: string;
            subscribeAriaLabel: string;
            unsubscribeAriaLabel: string;
            clearSearch: string;
            saving: string;
            lockedByApproval: string;
            lockedTooltip: string;
            cancelApproval: string;
            cancelApprovalInFlight: string;
            cancelApprovalTooltip: string;
            cancelApprovalFailed: string;
            cancelApprovalUnavailable: string;
            linkCopied: string;
            linkCopyFailed: string;
            cancel: string;
            cancelEdit: string;
            sectionMoreDetails: string;
            concurrentUpdateTitle: string;
            concurrentUpdateDescription: string;
            concurrentUpdateYourEdit: string;
            concurrentUpdateCurrentValue: string;
            concurrentUpdateUpdatedBy: string;
            concurrentUpdateUpdatedAt: string;
            concurrentUpdateReload: string;
            concurrentUpdateOverwrite: string;
            concurrentUpdateCancel: string;
            openInNewTab: string;
            activity: string;
            history: string;
            editRow: string;
            deleteRow: string;
            deleteRowConfirmation: string;
            deleteRowTitle: string;
            actions: string;
            previousPage: string;
            nextPage: string;
            pageOf: string;
            sortBy: string;
            filterPlaceholder: string;
            highlightFields: string;
            createdBy: string;
            updatedBy: string;
            showEmptyRelated_one: string;
            showEmptyRelated_other: string;
            copyEmail: string;
            copyPhone: string;
            copyRecordId: string;
            showEmptyFields: string;
            hideEmptyFields: string;
            noValue: string;
        };
        chart: {
            noData: string;
            loading: string;
        };
        map: {
            searchLocations: string;
            locationDetails: string;
            markersCount: string;
            invalidCoordinates: string;
            invalidCoordinatesPlural: string;
        };
        workflow: {
            draft: string;
            active: string;
            paused: string;
            completed: string;
            cancelled: string;
            save: string;
            publish: string;
            addNode: string;
            workflowFlow: string;
            properties: string;
            connections: string;
            quickConnect: string;
            fromPlaceholder: string;
            toPlaceholder: string;
            connect: string;
            label: string;
            type: string;
            description: string;
            assignee: string;
            assigneeType: string;
            user: string;
            role: string;
            group: string;
            expression: string;
            timeoutMinutes: string;
            selectNodeToEdit: string;
            workflowTitle: string;
            newWorkflow: string;
            outConnections: string;
            start: string;
            end: string;
            task: string;
            userTask: string;
            serviceTask: string;
            scriptTask: string;
            approval: string;
            condition: string;
            parallelGateway: string;
            joinGateway: string;
            boundaryEvent: string;
            delay: string;
            notification: string;
            webhook: string;
            allowConcurrency: string;
            forbidConcurrency: string;
            replaceConcurrency: string;
            queueConcurrency: string;
            conditionEvent: string;
            manualEvent: string;
            webhookEvent: string;
            timerEvent: string;
            signalEvent: string;
            versionHistory: string;
            importBpmn: string;
            exportBpmn: string;
            undo: string;
            redo: string;
            resetZoom: string;
        };
        dashboard: {
            addWidget: string;
            removeWidget: string;
            editLayout: string;
            saveLayout: string;
            resetLayout: string;
            total: string;
            noDataAvailable: string;
            noDataSourceFor: string;
            trend: {
                vsLastQuarter: string;
                vsLastMonth: string;
                vsLastWeek: string;
                vsLastYear: string;
                vsYesterday: string;
                vsPreviousPeriod: string;
            };
        };
        configPanel: {
            save: string;
            discard: string;
            close: string;
            layout: string;
            columns: string;
            gap: string;
            rowHeight: string;
            data: string;
            refreshInterval: string;
            appearance: string;
            title: string;
            showDescription: string;
            theme: string;
            configuration: string;
            general: string;
            advanced: string;
        };
        appDesigner: {
            createApp: string;
            editApp: string;
            basicInfo: string;
            objects: string;
            navigation: string;
            branding: string;
            appName: string;
            appTitle: string;
            appDescription: string;
            appIcon: string;
            template: string;
            layout: string;
            layoutSidebar: string;
            layoutHeader: string;
            layoutEmpty: string;
            selectObjects: string;
            searchObjects: string;
            selectAll: string;
            deselectAll: string;
            navBuilder: string;
            addGroup: string;
            addUrl: string;
            addSeparator: string;
            noNavItems: string;
            logoUrl: string;
            primaryColor: string;
            faviconUrl: string;
            preview: string;
            complete: string;
            snakeCaseHint: string;
            modeEdit: string;
            modePreview: string;
            modeCode: string;
            addWidget: string;
            widgetProperties: string;
            dataSource: string;
            valueField: string;
            aggregate: string;
            colorVariant: string;
            addComponent: string;
            componentProperties: string;
            viewType: string;
            fields: string;
            toolbar: string;
            showSearch: string;
            showFilters: string;
            showSort: string;
            appearance: string;
            rowHeight: string;
            stripedRows: string;
            bordered: string;
            livePreview: string;
            stepBasicDesc: string;
            stepObjectsDesc: string;
            stepNavigationDesc: string;
            stepBrandingDesc: string;
            noObjectsFound: string;
            noNavItemsHint: string;
            separator: string;
            separatorLabel: string;
            newGroup: string;
            newLink: string;
            saveDraft: string;
            cancelConfirmTitle: string;
            cancelConfirmMessage: string;
            confirmDiscard: string;
            keepEditing: string;
            navNoItems: string;
            navNoPreviewItems: string;
            navLivePreview: string;
            navCollapseGroup: string;
            navExpandGroup: string;
            navAddChild: string;
            navMoveUp: string;
            navMoveDown: string;
            navRemove: string;
            navObjectPage: string;
            navDashboard: string;
            navPage: string;
            navReport: string;
            navGroup: string;
            navUrl: string;
            navSeparator: string;
            navTypeObject: string;
            navTypeDashboard: string;
            navTypePage: string;
            navTypeReport: string;
            navTypeUrl: string;
            navTypeGroup: string;
            navTypeSeparator: string;
            navTypeAction: string;
            navEditIcon: string;
            navToggleVisible: string;
            navHidden: string;
            navExportSchema: string;
            navImportSchema: string;
            navExportSuccess: string;
            navImportSuccess: string;
            navImportError: string;
            navIconPlaceholder: string;
            dashboardEditor: string;
            noWidgets: string;
            widgetLayoutSize: string;
            widgetWidth: string;
            widgetHeight: string;
            dashboardPreview: string;
            noWidgetsPreview: string;
            pageCanvasEditor: string;
            emptyPage: string;
            pagePreview: string;
            noComponentsPreview: string;
            modePage: string;
            modeDashboard: string;
            undo: string;
            redo: string;
            brandingEditor: string;
            brandingExport: string;
            brandingImport: string;
            brandingPreview: string;
            brandingSampleButton: string;
            brandingSampleText: string;
            colorPalette: string;
            fontFamily: string;
            fontDefault: string;
            modeLight: string;
            modeDark: string;
            mobilePreview: string;
            objectManager: {
                title: string;
                addObject: string;
                searchPlaceholder: string;
                noObjects: string;
                objectName: string;
                objectLabel: string;
                pluralLabel: string;
                icon: string;
                selectIcon: string;
                group: string;
                noGroup: string;
                sortOrder: string;
                enabled: string;
                relationships: string;
                systemBadge: string;
                fieldCount: string;
                ungrouped: string;
                deleteConfirmTitle: string;
                deleteConfirmMessage: string;
            };
            fieldDesigner: {
                title: string;
                addField: string;
                searchPlaceholder: string;
                allTypes: string;
                noFields: string;
                fieldName: string;
                fieldLabel: string;
                fieldType: string;
                fieldGroup: string;
                description: string;
                required: string;
                unique: string;
                readOnly: string;
                hidden: string;
                indexed: string;
                externalId: string;
                trackHistory: string;
                defaultValue: string;
                placeholder: string;
                referenceTo: string;
                formula: string;
                options: string;
                addOption: string;
                validationRules: string;
                addRule: string;
                systemBadge: string;
                ungrouped: string;
                deleteConfirmTitle: string;
                deleteConfirmMessage: string;
                basicSection: string;
                typeSpecificSection: string;
                advancedSection: string;
                typeCategory: {
                    text: string;
                    number: string;
                    date: string;
                    choice: string;
                    relation: string;
                    advanced: string;
                };
            };
        };
        console: {
            title: string;
            initializing: string;
            breadcrumb: {
                dashboards: string;
                pages: string;
                reports: string;
                system: string;
            };
            loadingSteps: {
                connecting: string;
                loadingConfig: string;
                preparingWorkspace: string;
            };
            error: {
                connectionFailed: string;
                serverUnreachable: string;
                checkServer: string;
                timeout: string;
            };
            actions: {
                retry: string;
                retrying: string;
            };
            shortcuts: {
                title: string;
                description: string;
                groups: {
                    general: string;
                    navigation: string;
                    dataViews: string;
                    preferences: string;
                };
                openCommandPalette: string;
                showShortcuts: string;
                closeDialog: string;
                toggleSidebar: string;
                focusSearch: string;
                createRecord: string;
                refreshData: string;
                editRecord: string;
                toggleDarkMode: string;
            };
            commandPalette: {
                placeholder: string;
                noResults: string;
                objects: string;
                dashboards: string;
                pages: string;
                reports: string;
                switchApp: string;
                current: string;
                preferences: string;
                lightTheme: string;
                darkTheme: string;
                systemTheme: string;
                actions: string;
                openFullSearch: string;
                createApp: string;
                searching: string;
                records: string;
                recentRecords: string;
            };
            errors: {
                somethingWentWrong: string;
                unexpectedError: string;
                tryAgain: string;
                goHome: string;
                errorDetails: string;
            };
            theme: {
                toggle: string;
                light: string;
                dark: string;
                system: string;
            };
            objectView: {
                systemViewReadonly: string;
                expandToPage: string;
                objectNotFound: string;
                objectNotFoundDescription: string;
                objectNotFoundHint: string;
                allRecords: string;
                exitDesignMode: string;
                enterDesignMode: string;
                metadataInspector: string;
                editView: string;
                addView: string;
                designTools: string;
                new: string;
                configureView: string;
                closePanel: string;
                page: string;
                pageConfigHint: string;
                listConfigHint: string;
                general: string;
                generalHint: string;
                toolbar: string;
                toolbarHint: string;
                toolbarEnabledCount: string;
                navigationSection: string;
                navigationHint: string;
                records: string;
                recordsHint: string;
                exportPrint: string;
                exportPrintHint: string;
                showAllFields: string;
                hideAllFields: string;
                searchFields: string;
                title: string;
                description: string;
                data: string;
                source: string;
                columns: string;
                filterBy: string;
                sortBy: string;
                appearance: string;
                showDescription: string;
                viewType: string;
                userFilters: string;
                enableSearch: string;
                enableFilter: string;
                enableSort: string;
                enableHideFields: string;
                enableGroup: string;
                enableColor: string;
                enableDensity: string;
                userActions: string;
                addRecordViaForm: string;
                advanced: string;
                allowExport: string;
                recordCount: string;
                noDescription: string;
                none: string;
                columnsConfigured: string;
                save: string;
                discard: string;
                createView: string;
                newView: string;
                typeOptions: string;
                groupByField: string;
                startDateField: string;
                titleField: string;
                latitudeField: string;
                longitudeField: string;
                imageField: string;
                dateField: string;
                selectField: string;
                gridOptionsHint: string;
                groupBy: string;
                prefixField: string;
                fields: string;
                fieldsVisible: string;
                sortsCount: string;
                filtersCount: string;
                endDateField: string;
                color: string;
                fieldTextColor: string;
                rowHeight: string;
                wrapHeaders: string;
                showFieldDescriptions: string;
                collapseAllByDefault: string;
                striped: string;
                bordered: string;
                inlineEdit: string;
                addDeleteRecordsInline: string;
                clickIntoRecordDetails: string;
                navigationMode: string;
                navigationWidth: string;
                navigationWidthHint: string;
                openNewTab: string;
                openNewTabHint: string;
                import: string;
                importTitle: string;
                importedToast: string;
                importedWithSkipped: string;
                showAdvancedSettings: string;
                showFewerSettings: string;
                createViewDesc: string;
                cancel: string;
                create: string;
                delete: string;
                deleteViewTitle: string;
                deleteViewConfirm: string;
                bulkDeleteConfirm: string;
                duplicateViewName: string;
                viewTypeGrid: string;
                viewTypeGridDesc: string;
                viewTypeKanban: string;
                viewTypeKanbanDesc: string;
                viewTypeCalendar: string;
                viewTypeCalendarDesc: string;
                viewTypeGallery: string;
                viewTypeGalleryDesc: string;
                viewTypeTimeline: string;
                viewTypeTimelineDesc: string;
                viewTypeGantt: string;
                viewTypeGanttDesc: string;
                viewTypeMap: string;
                viewTypeMapDesc: string;
                viewTypeChart: string;
                viewTypeChartDesc: string;
                groupByFieldHelp: string;
                startDateFieldHelp: string;
                ganttStartDateFieldHelp: string;
                ganttEndDateFieldHelp: string;
                timelineDateFieldHelp: string;
                latitudeFieldHelp: string;
                longitudeFieldHelp: string;
                imageFieldHelp: string;
                selectOption: string;
                noEligibleFieldForType: string;
                viewTypeUnavailable: string;
                viewTypeUnavailableShort: string;
                chartType: string;
                chartTypeHelp: string;
                chartTypeBar: string;
                chartTypeLine: string;
                chartTypePie: string;
                chartTypeArea: string;
                chartTypeScatter: string;
                xAxisField: string;
                xAxisFieldHelp: string;
                yAxisField: string;
                yAxisFieldHelp: string;
                selectionMode: string;
                selectionNone: string;
                selectionSingle: string;
                selectionMultiple: string;
                pageSize: string;
                pageSizeOptions: string;
                exportFormats: string;
                exportMaxRecords: string;
                exportIncludeHeaders: string;
                exportFileNamePrefix: string;
                searchableFields: string;
                filterableFields: string;
                resizableColumns: string;
                densityCompact: string;
                densityComfortable: string;
                densitySpacious: string;
                densityMode: string;
                hiddenFields: string;
                rowActions: string;
                bulkActions: string;
                sharing: string;
                sharingEnabled: string;
                sharingVisibility: string;
                addRecordEnabled: string;
                addRecordPosition: string;
                addRecordMode: string;
                addRecordFormView: string;
                conditionalFormatting: string;
                addRule: string;
                quickFilters: string;
                addQuickFilter: string;
                ufElements: string;
                ufDropdown: string;
                ufTabs: string;
                ufToggle: string;
                ufAddField: string;
                ufNoFields: string;
                ufAddTab: string;
                ufTabLabel: string;
                ufShowAllRecords: string;
                ufAllowAddTab: string;
                showRecordCount: string;
                allowPrinting: string;
                virtualScroll: string;
                emptyStateTitle: string;
                emptyStateMessage: string;
                emptyStateIcon: string;
                ariaLabel: string;
                ariaDescribedBy: string;
                ariaLive: string;
                accessibility: string;
                viewTabs: string;
            };
            localeSwitcher: {
                label: string;
            };
            search: string;
            nav: {
                pinItem: string;
                unpinItem: string;
                dragToReorder: string;
                favorites: string;
            };
        };
        auth: {
            login: {
                title: string;
                description: string;
                emailLabel: string;
                emailPlaceholder: string;
                passwordLabel: string;
                passwordPlaceholder: string;
                forgotPasswordText: string;
                submitButton: string;
                submittingButton: string;
                noAccountText: string;
                signUpText: string;
                errors: {
                    invalidCredentials: string;
                    emailNotVerified: string;
                };
            };
            register: {
                title: string;
                description: string;
                nameLabel: string;
                namePlaceholder: string;
                emailLabel: string;
                emailPlaceholder: string;
                passwordLabel: string;
                passwordPlaceholder: string;
                confirmPasswordLabel: string;
                confirmPasswordPlaceholder: string;
                passwordMismatchError: string;
                passwordTooShortError: string;
                submitButton: string;
                submittingButton: string;
                hasAccountText: string;
                signInText: string;
                errors: {
                    userExists: string;
                };
                verifyInbox: {
                    title: string;
                    description: string;
                    resend: string;
                    resending: string;
                    resent: string;
                    backToSignIn: string;
                };
            };
            forgotPassword: {
                title: string;
                description: string;
                emailLabel: string;
                emailPlaceholder: string;
                submitButton: string;
                submittingButton: string;
                successTitle: string;
                successDescription: string;
                backToSignInText: string;
                rememberPasswordText: string;
                signInText: string;
            };
            resetPassword: {
                title: string;
                description: string;
                newPassword: string;
                confirmPassword: string;
                submit: string;
                submitting: string;
                success: string;
                failed: string;
                invalidToken: string;
                missingToken: string;
                passwordsMismatch: string;
                requestNewLink: string;
            };
            verifyEmail: {
                title: string;
                description: string;
                sentTo: string;
                verifyingTitle: string;
                verifyingDescription: string;
                successTitle: string;
                successDescription: string;
                errorTitle: string;
                errorDescription: string;
                missingToken: string;
                emailMissing: string;
                resendButton: string;
                resending: string;
                resent: string;
                resentSuccess: string;
                resentDescription: string;
                resendFailed: string;
                signInLink: string;
                backToSignIn: string;
                backToLogin: string;
                checkSpam: string;
                or: string;
            };
            setup: {
                welcomeTitle: string;
                description: string;
                yourName: string;
                orgName: string;
                orgNamePlaceholder: string;
                emailLabel: string;
                emailPlaceholder: string;
                passwordLabel: string;
                passwordHint: string;
                submit: string;
                submitting: string;
                failed: string;
            };
            device: {
                title: string;
                subtitle: string;
                userCodeLabel: string;
                requesterLabel: string;
                approveWarning: string;
                loggedInAs: string;
                approve: string;
                approving: string;
                approvedTitle: string;
                approvedDescription: string;
                approveSuccess: string;
                approveSuccessDescription: string;
                approveFailed: string;
                deny: string;
                denying: string;
                deniedTitle: string;
                deniedDescription: string;
                denyFailed: string;
                invalidTitle: string;
                invalidDescription: string;
                loading: string;
                cancel: string;
            };
            shell: {
                tenantHostHint: string;
            };
        };
        profile: {
            title: string;
            subtitle: string;
            saving: string;
            avatar: {
                upload: string;
                replace: string;
                remove: string;
            };
            info: {
                title: string;
                description: string;
                saved: string;
                name: string;
                email: string;
                emailImmutable: string;
                role: string;
                save: string;
            };
            password: {
                changeTitle: string;
                setTitle: string;
                changeDescription: string;
                setDescription: string;
                current: string;
                new: string;
                password: string;
                confirm: string;
                tooShort: string;
                mismatch: string;
                enterCurrent: string;
                changed: string;
                localSet: string;
                changeAction: string;
                setAction: string;
            };
        };
        errors: {
            networkError: string;
            serverError: string;
            notFound: string;
            unauthorized: string;
            forbidden: string;
            timeout: string;
            unknown: string;
        };
        workspace: {
            label: string;
            default: string;
            switch: string;
            create: string;
            createTitle: string;
            createDescription: string;
            createButton: string;
            nameLabel: string;
            namePlaceholder: string;
            slugLabel: string;
            slugHint: string;
            invite: string;
            members: string;
            settings: string;
        };
        help: {
            appDocs: string;
            allDocs: string;
            onlineDocs: string;
        };
        sidebar: {
            settings: string;
            help: string;
            helpTooltip: string;
            activityFeed: string;
            notifications: string;
            approvals: string;
            inbox: string;
            inboxAriaLabel: string;
            area: string;
            scope: string;
            recent: string;
            favorites: string;
            starred: string;
            removeFromFavorites: string;
        };
        topbar: {
            aiAssistant: string;
            designInStudio: string;
        };
        home: {
            title: string;
            subtitle: string;
            nav: string;
            allApps: string;
            loading: string;
            recent: string;
            starred: string;
            welcome: string;
            welcomeDescription: string;
            createFirstApp: string;
            systemSettings: string;
            browseMarketplace: string;
            quickActions: {
                title: string;
                createApp: string;
                createAppDesc: string;
                manageObjects: string;
                manageObjectsDesc: string;
                systemSettings: string;
                systemSettingsDesc: string;
            };
            appCard: {
                noDescription: string;
                default: string;
            };
            greetingMorning: string;
            greetingAfternoon: string;
            greetingEvening: string;
            greetingNight: string;
            heroTagline: string;
            open: string;
            stats: {
                apps: string;
                starred: string;
                recent: string;
            };
            recentApps: {
                title: string;
                itemType: {
                    object: string;
                    dashboard: string;
                    page: string;
                    record: string;
                };
            };
            starredApps: {
                title: string;
            };
            gettingStarted: {
                title: string;
                description: string;
                cta: string;
            };
        };
        layout: {
            appSwitcher: {
                home: string;
                addApp: string;
                editApp: string;
                manageAllApps: string;
                systemConsole: string;
                noAppsConfigured: string;
            };
            activityFeed: {
                title: string;
                filter: string;
                empty: string;
                ariaLabel: string;
                typeCreate: string;
                typeUpdate: string;
                typeDelete: string;
                typeComment: string;
                relativeJustNow: string;
                relativeSecondsAgo: string;
                relativeMinutesAgo: string;
                relativeHoursAgo: string;
                relativeDaysAgo: string;
                viewAll: string;
            };
            metadata: {
                label: string;
                toggleTitle: string;
                panelTitle: string;
                jsonBadge: string;
                copyJson: string;
            };
        };
        search: {
            title: string;
            back: string;
            placeholder: string;
            inputAriaLabel: string;
            resultsCount: string;
            resultsCountPlural: string;
            itemsAvailable: string;
            noResults: string;
            noResultsHint: string;
            typeObjects: string;
            typeDashboards: string;
            typePages: string;
            typeReports: string;
            badgeObject: string;
            badgeDashboard: string;
            badgePage: string;
            badgeReport: string;
        };
        empty: {
            objectNotFound: string;
            objectNotFoundDescription: string;
            pageNotFound: string;
            pageNotFoundDescription: string;
            dashboardNotFound: string;
            dashboardNotFoundDescription: string;
            reportNotFound: string;
            reportNotFoundDescription: string;
            noAppsConfigured: string;
            noAppsConfiguredDescription: string;
            createFirstApp: string;
            systemSettings: string;
            back: string;
            recordNotFound: string;
            recordNotFoundDescription: string;
        };
        renderer: {
            noPageSchema: string;
            noFormSchema: string;
            noDashboardSchema: string;
            pageRendering: string;
            dashboardRendering: string;
            formRenderingMode: string;
            formRenderingFor: string;
            createRecord: string;
            editRecord: string;
            page: string;
            dashboard: string;
            save: string;
            cancel: string;
        };
        actionDialog: {
            title: string;
            description: string;
            selectPlaceholder: string;
            requiredError: string;
            cancel: string;
            confirm: string;
            defaultActionTitle: string;
            ok: string;
            lookupPlaceholder: string;
            lookupHelpText: string;
        };
        actionConfirm: {
            title: string;
            confirm: string;
            cancel: string;
        };
        rowAction: {
            openMenu: string;
            edit: string;
            delete: string;
        };
        navigationSync: {
            addedPage: string;
            addedDashboard: string;
            removedPage: string;
            removedDashboard: string;
            renamedPage: string;
            renamedDashboard: string;
            undoLabel: string;
            undone: string;
            undoFailed: string;
            updateFailed: string;
        };
        objectActions: {
            deleteSuccess: string;
            deleteFailed: string;
            noRecordId: string;
            deleteConfirm: string;
            bulkDeleteSuccess: string;
            bulkDeletePartial: string;
        };
        objectViewActions: {
            renameFailed: string;
            deleteFailed: string;
        };
        dashboardActions: {
            pdfPreparing: string;
            exportFailed: string;
            forecastSoon: string;
        };
        recordDetail: {
            viewersTooltip: string;
        };
        cellRender: {
            empty: string;
            yes: string;
            no: string;
            systemFields: string;
        };
        user: {
            profile: string;
            settings: string;
            logout: string;
            preferences: string;
            theme: string;
            language: string;
        };
        report: {
            total: string;
            rowTotal: string;
            columnTotal: string;
            grandTotal: string;
            totals: string;
            rowsLabel: string;
            columnsLabel: string;
            allLabel: string;
            emptyLabel: string;
            loading: string;
            failedToLoad: string;
            needsAcross: string;
            aggregate: {
                count: string;
                countDistinct: string;
                sum: string;
                avg: string;
                min: string;
                max: string;
                first: string;
            };
            editor: {
                breadcrumb: string;
                basic: string;
                title: string;
                titlePlaceholder: string;
                description: string;
                descriptionPlaceholder: string;
                type: string;
                typeTabular: string;
                typeSummary: string;
                typeMatrix: string;
                typeJoined: string;
                typeHelp: string;
                data: string;
                objectName: string;
                objectNamePlaceholder: string;
                objectNameHelp: string;
                limit: string;
                limitPlaceholder: string;
                columns: string;
                columnsHint: string;
                filters: string;
                filtersHint: string;
                filtersComplex: string;
                groupBy: string;
                groupByHint: string;
                rows: string;
                rowsHint: string;
                columnsAxis: string;
                columnsAxisHint: string;
                values: string;
                valuesHint: string;
                grouping: string;
                addGrouping: string;
                dateGranularity: string;
                dateGranularityNone: string;
                day: string;
                week: string;
                month: string;
                quarter: string;
                year: string;
                sortAsc: string;
                sortDesc: string;
                chart: string;
                chartHint: string;
                chartType: string;
                chartTitle: string;
                chartTitlePlaceholder: string;
                chartXAxis: string;
                chartYAxis: string;
                chartShowLegend: string;
                chartShowDataLabels: string;
                chartNone: string;
                chartBar: string;
                chartLine: string;
                chartArea: string;
                chartPie: string;
                chartDonut: string;
                chartFunnel: string;
                validationNeedsObject: string;
                validationMatrixNeedsRowsCols: string;
                validationSummaryNeedsRows: string;
                blocks: string;
                blocksHint: string;
                addBlock: string;
                removeBlock: string;
                blockName: string;
                blockNamePlaceholder: string;
                blockLabel: string;
                blockLabelPlaceholder: string;
                blockDescription: string;
                blockDescriptionPlaceholder: string;
                validationJoinedNeedsBlocks: string;
                validationBlockNameRequired: string;
                validationBlockNameDuplicate: string;
                validationBlockNeedsColumns: string;
                noneOption: string;
                addCondition: string;
                combineLogic: string;
                opContains: string;
                opIsEmpty: string;
                opIsNotEmpty: string;
                formatAuto: string;
                formatCurrency: string;
                formatPercent: string;
                formatInteger: string;
                formatDate: string;
                formatDatetime: string;
                columnLabelPlaceholder: string;
                aggregateColumn: string;
                formatColumn: string;
                addColumns: string;
                searchFields: string;
                noMatchingFields: string;
                noFieldsAvailable: string;
                columnsCount: string;
                columnsEmpty: string;
                fieldPickerTitle: string;
                fieldPickerDescription: string;
                fieldPickerChangeTitle: string;
                fieldPickerAddGroupingTitle: string;
                fieldPickerEmpty: string;
                fieldPickerSelected: string;
                fieldPickerClear: string;
                fieldPickerAdd: string;
                fieldPickerAddN: string;
            };
        };
        organizations: {
            mine: string;
            title: string;
            heading: string;
            subtitle: string;
            searchPlaceholder: string;
            new: string;
            current: string;
            manage: string;
            emptyTitle: string;
            emptyDescription: string;
            noMatches: string;
        };
        notifications: {
            empty: string;
            markAllRead: string;
            viewAll: string;
            approvalsPending: string;
            viewApprovals: string;
            noPendingApprovals: string;
            openApprovalsInbox: string;
            emptyUnread: string;
            filterUnread: string;
            filterAll: string;
        };
        publicForm: {
            submit: string;
            submitting: string;
            submitAnother: string;
            poweredBy: string;
            secureNotice: string;
            thankYouTitle: string;
            thankYouMessage: string;
            redirecting: string;
            unavailableTitle: string;
            unavailableDescription: string;
            tryDemo: string;
            retry: string;
            loading: string;
            requiredHint: string;
            consentLabelDefault: string;
            consentLink: string;
            consentRequired: string;
            rateLimited: string;
            redirectBlocked: string;
            demo: {
                contactTitle: string;
                contactDescription: string;
                supportTitle: string;
                supportDescription: string;
                thankYouSalesTitle: string;
                thankYouSalesMessage: string;
                thankYouSupportTitle: string;
                thankYouSupportMessage: string;
                field: {
                    firstName: string;
                    lastName: string;
                    email: string;
                    phone: string;
                    jobTitle: string;
                    company: string;
                    website: string;
                    industry: string;
                    companySize: string;
                    howCanWeHelp: string;
                    subject: string;
                    description: string;
                    issueType: string;
                    priority: string;
                };
                industry: {
                    technology: string;
                    software: string;
                    finance: string;
                    healthcare: string;
                    retail: string;
                    other: string;
                };
                issueType: {
                    question: string;
                    problem: string;
                    bug: string;
                    feature_request: string;
                };
                priority: {
                    low: string;
                    medium: string;
                    high: string;
                    critical: string;
                };
            };
        };
        connectAgent: {
            disabled: {
                title: string;
                body: string;
            };
            url: {
                title: string;
                body: string;
                downloadSkill: string;
                skillHint: string;
            };
            claude: {
                body: string;
                reachability: string;
            };
            claudeCode: {
                body: string;
                plugin: string;
            };
            cursor: {
                addButton: string;
                body: string;
            };
            vscode: {
                body: string;
            };
            codex: {
                body: string;
            };
            apiKey: {
                title: string;
                badge: string;
                body: string;
                namePlaceholder: string;
                mint: string;
                minting: string;
                showOnce: string;
                done: string;
            };
        };
        marketplace: {
            title: string;
            subtitle: string;
            searchPlaceholder: string;
            searchAria: string;
            installed: string;
            installedCount: string;
            refresh: string;
            all: string;
            noApprovedYet: string;
            noMatchFilters: string;
            noDescription: string;
            back: string;
            installedTitle: string;
            installedSubtitle: string;
            installedEmpty: string;
            browseLink: string;
            installedAdditiveNote: string;
            installedAt: string;
            installedBy: string;
            installedPackageId: string;
            cachedAs: string;
            versionBadge: string;
            installedBadge: string;
            load: {
                failed: string;
                failedHint: string;
                packageFailed: string;
                notFound: string;
            };
            detail: {
                homepage: string;
                installedV: string;
                about: string;
                noReadme: string;
                versions: string;
                noApprovedVersions: string;
                prerelease: string;
                moreOptions: string;
                uninstallFromRuntime: string;
                addSampleData: string;
                reseedAgain: string;
                purgeSampleData: string;
                purgeConfirm: string;
                purgeSuccess: string;
                purgeNoData: string;
                reseedQueued: string;
                reseedLocalSuccess: string;
                reseedPartialErrors: string;
                updateAvailable: string;
            };
            action: {
                install: string;
                reinstall: string;
                working: string;
                installToCloud: string;
                installing: string;
                uninstall: string;
                uninstalling: string;
                details: string;
                close: string;
                dismiss: string;
                openOnCloud: string;
                backHome: string;
            };
            install: {
                dialogTitle: string;
                dialogDescCurrent: string;
                dialogDescPicker: string;
                environment: string;
                environmentPlaceholder: string;
                includeSampleData: string;
                noEnvs: string;
                noPermission: string;
                signInFirst: string;
                success: string;
                localSuccess: string;
                localManifestConflict: string;
                localUnauthorized: string;
                localMarketplaceUnavailable: string;
            };
            uninstall: {
                confirm: string;
                successInList: string;
                successInDetail: string;
            };
            accessDenied: {
                title: string;
                description: string;
            };
            category: {
                crm: string;
                erp: string;
                hr: string;
                finance: string;
                project: string;
                collaboration: string;
                analytics: string;
                integration: string;
                automation: string;
                ai: string;
                security: string;
                "developer-tools": string;
                "ui-theme": string;
                storage: string;
                other: string;
            };
            pricing: {
                free: string;
                freemium: string;
                paid: string;
                subscription: string;
                "usage-based": string;
                "contact-sales": string;
            };
            relativeTime: {
                today: string;
                daysAgo: string;
                monthsAgo: string;
                yearsAgo: string;
            };
        };
        approvalsInbox: {
            loadMore: string;
            loadingMore: string;
            loadedOf: string;
            actEscalate: string;
            systemSlaActor: string;
            reassignBtn: string;
            reassignTitle: string;
            reassignBody: string;
            reassignTo: string;
            reassignToPlaceholder: string;
            reassignSuccess: string;
            requestInfoBtn: string;
            requestInfoTitle: string;
            requestInfoBody: string;
            requestInfoPlaceholder: string;
            requestInfoSent: string;
            remindBtn: string;
            remindSuccess: string;
            remindThrottled: string;
            replyPlaceholder: string;
            slaRemaining: string;
            slaOverdue: string;
            actReassign: string;
            actRemind: string;
            actRequestInfo: string;
            actComment: string;
            stepProgress: string;
            prevRequest: string;
            nextRequest: string;
            positionOf: string;
            quickPhrase1: string;
            quickPhrase2: string;
            quickPhrase3: string;
            title: string;
            subtitle: string;
            refresh: string;
            tabMyPending: string;
            tabSubmitted: string;
            tabAll: string;
            searchPlaceholder: string;
            clearSearch: string;
            statusFilter: string;
            allStatuses: string;
            processFilter: string;
            allProcesses: string;
            objectFilter: string;
            allObjects: string;
            filterCount: string;
            selected: string;
            actionableCount: string;
            selectAll: string;
            selectRow: string;
            colRequest: string;
            colRecord: string;
            colRequester: string;
            colStatus: string;
            colWaiting: string;
            colActions: string;
            statusPending: string;
            statusApproved: string;
            statusRejected: string;
            statusRecalled: string;
            statusReturned: string;
            sendBackBtn: string;
            sendBackTitle: string;
            sendBackBody: string;
            sendBackPlaceholder: string;
            sendBackSuccess: string;
            sendBackAutoRejected: string;
            actRevise: string;
            actResubmit: string;
            roundChip: string;
            returnedHint: string;
            resubmitBtn: string;
            resubmitting: string;
            resubmitSuccess: string;
            resubmitPlaceholder: string;
            editRecordBtn: string;
            abandonTitle: string;
            abandonBody: string;
            emptyTitle: string;
            emptyPending: string;
            emptyOther: string;
            emptyViewAll: string;
            noMatches: string;
            keyboardHint: string;
            drawerTitle: string;
            submittedAgo: string;
            completedAt: string;
            waitingOn: string;
            history: string;
            noActions: string;
            actSubmit: string;
            actApprove: string;
            actReject: string;
            actRecall: string;
            rawData: string;
            copy: string;
            copied: string;
            copyFailed: string;
            overrideActor: string;
            actor: string;
            auto: string;
            overrideHint: string;
            comment: string;
            approve: string;
            approving: string;
            reject: string;
            rejecting: string;
            recall: string;
            recalling: string;
            cancel: string;
            clear: string;
            approveN: string;
            rejectN: string;
            bulkApproveTitle: string;
            bulkApproveBody: string;
            bulkRejectTitle: string;
            bulkRejectBody: string;
            bulkApproved: string;
            bulkRejected: string;
            bulkPartial: string;
            rejectOneTitle: string;
            rejectOneBody: string;
            rejectTitle: string;
            rejectBody: string;
            recallTitle: string;
            recallBody: string;
            inlineApproved: string;
            inlineRejected: string;
            approvedFinal: string;
            approvedWaiting: string;
            rejectedToast: string;
            recalledToast: string;
            whyDisabled: string;
            whyDisabledSubmitter: string;
            noActor: string;
            actionFailed: string;
            loadFailed: string;
            recallUnavailable: string;
            requestGone: string;
            notAllowed: string;
            alreadyDecided: string;
            justNow: string;
            minutesAgo: string;
            hoursAgo: string;
            daysAgo: string;
        };
        preview: {
            empty: {
                loadFailedTitle: string;
                loadFailedDescription: string;
                notReadyTitle: string;
                notReadyDescription: string;
                nothingTitle: string;
                retry: string;
            };
            draftBar: {
                message: string;
                publish: string;
                publishing: string;
                exit: string;
                changes: string;
            };
            changes: {
                title: string;
                description: string;
                loading: string;
                loadFailed: string;
                empty: string;
                kindNew: string;
                kindUpdate: string;
                detailLoading: string;
                detailLoadFailed: string;
                detailNone: string;
                detailChangedKeys: string;
                confirmNote: string;
                publishConfirm: string;
            };
        };
        filterBuilder: {
            where: string;
            and: string;
            or: string;
            clearAll: string;
            selectField: string;
            operator: string;
            selectValue: string;
            value: string;
            addFilter: string;
            removeCondition: string;
            trueLabel: string;
            falseLabel: string;
            noResults: string;
            searchField: string;
            enterId: string;
            operators: {
                equals: string;
                notEquals: string;
                contains: string;
                notContains: string;
                isEmpty: string;
                isNotEmpty: string;
                greaterThan: string;
                lessThan: string;
                greaterOrEqual: string;
                lessOrEqual: string;
                before: string;
                after: string;
                between: string;
                in: string;
                notIn: string;
            };
        };
        sortBuilder: {
            sortBy: string;
            thenBy: string;
            selectField: string;
            ascending: string;
            descending: string;
            addSort: string;
            removeSort: string;
        };
    };
    readonly es: {
        capability: {
            group: {
                platform: string;
                org: string;
                other: string;
            };
        };
        lookup: {
            recentlyUsed: string;
            allResults: string;
            createNew: string;
            createNamed: string;
            showingResults: string;
            showAllResults: string;
            selectedBadge: string;
            browseAll: string;
            remove: string;
            selectFirst: string;
            selectRecord: string;
            recordCount: string;
            recordCountOne: string;
            pageOf: string;
            filters: string;
            clear: string;
            yes: string;
            filterPlaceholder: string;
            prevPage: string;
            nextPage: string;
            jumpToPage: string;
            retry: string;
            loading: string;
            noOptions: string;
            noRecords: string;
        };
        common: {
            addToFavorites: string;
            removeFromFavorites: string;
            loading: string;
            save: string;
            cancel: string;
            delete: string;
            edit: string;
            create: string;
            search: string;
            filter: string;
            reset: string;
            confirm: string;
            close: string;
            back: string;
            next: string;
            previous: string;
            submit: string;
            refresh: string;
            export: string;
            import: string;
            yes: string;
            no: string;
            ok: string;
            actions: string;
            more: string;
            selectAll: string;
            clearAll: string;
            noData: string;
            noResults: string;
            required: string;
            optional: string;
            selectOption: string;
            select: string;
            openChat: string;
            closeChat: string;
            toggleSidebar: string;
            package: string;
        };
        actions: {
            resultDialog: {
                defaultTitle: string;
                acknowledge: string;
            };
        };
        validation: {
            required: string;
            minLength: string;
            maxLength: string;
            min: string;
            max: string;
            email: string;
            url: string;
            pattern: string;
            formInvalid: string;
            unique: string;
            type: string;
        };
        form: {
            addItem: string;
            removeItem: string;
            fieldRequired: string;
            invalidFormat: string;
            saveSuccess: string;
            saveError: string;
            unsavedChanges: string;
            stepOf: string;
            createTitle: string;
            editTitle: string;
            createDescription: string;
            editDescription: string;
            saveRecord: string;
            create: string;
            update: string;
            createSuccess: string;
            updateSuccess: string;
            deleteSuccess: string;
        };
        fields: {
            relativeDate: {
                overdue: string;
            };
            richText: {
                format: string;
                basicEditorHint: string;
                placeholder: string;
            };
        };
        table: {
            rowsPerPage: string;
            showing: string;
            noRows: string;
            sortAsc: string;
            sortDesc: string;
            filterColumn: string;
            columns: string;
            exportCSV: string;
            exportExcel: string;
            selectRow: string;
            selectAllRows: string;
            expandRow: string;
            collapseRow: string;
            hideColumn: string;
            freezeColumn: string;
            unfreezeColumn: string;
            pageInfo: string;
            totalRecords: string;
            noResults: string;
            noResultsHint: string;
            cancelAll: string;
            saveAll: string;
            addRecord: string;
            open: string;
            search: string;
            modified: string;
            saveFailed: string;
            selected: string;
            edit: string;
            delete: string;
        };
        grid: {
            actions: string;
            edit: string;
            delete: string;
            export: string;
            exportAs: string;
            loading: string;
            errorLoading: string;
            pullToRefresh: string;
            refreshing: string;
            openRecord: string;
            rowHeight: string;
            openMenu: string;
            empty: string;
            yes: string;
            no: string;
            systemFields: string;
            toolbar: {
                densityMode: string;
                densityCompact: string;
                densityComfortable: string;
                densitySpacious: string;
                densityCycleHint: string;
                densityCycleShortHint: string;
            };
            import: {
                title: string;
                stepUpload: string;
                stepMapping: string;
                stepPreview: string;
                uploadDescription: string;
                mappingDescription: string;
                previewDescription: string;
                dragDrop: string;
                browseFiles: string;
                parsing: string;
                pasteHint: string;
                legacyXls: string;
                unsupportedFile: string;
                parseFailed: string;
                fileNeedsHeader: string;
                mappingTemplate: string;
                chooseTemplate: string;
                noSavedTemplates: string;
                noneOption: string;
                saveCurrent: string;
                templateName: string;
                save: string;
                deleteTemplate: string;
                savedMapping: string;
                chooseSavedMapping: string;
                manualMapping: string;
                transform: string;
                savedMappingHint: string;
                savedMappingPreviewNote: string;
                csvColumn: string;
                mapsTo: string;
                typeMismatch: string;
                type: {
                    number: string;
                    boolean: string;
                    date: string;
                    datetime: string;
                    text: string;
                };
                status: string;
                skipColumn: string;
                skip: string;
                mapped: string;
                skipped: string;
                rowsWithErrors: string;
                rowsCorrected: string;
                clickToFix: string;
                showingRows: string;
                importing: string;
                importComplete: string;
                imported: string;
                skippedCount: string;
                moreErrors: string;
                cancel: string;
                back: string;
                next: string;
                close: string;
                importNRows: string;
                importingProgress: string;
                requiredMark: string;
                required: string;
                invalidType: string;
            };
        };
        calendar: {
            today: string;
            month: string;
            week: string;
            day: string;
            agenda: string;
            allDay: string;
            noEvents: string;
            newEvent: string;
            moreEvents: string;
        };
        list: {
            loading: string;
            recordCount: string;
            recordCountOne: string;
            addRecord: string;
            tabs: string;
            allRecords: string;
            search: string;
            filter: string;
            filterRecords: string;
            sort: string;
            sortRecords: string;
            group: string;
            groupBy: string;
            export: string;
            exportAs: string;
            color: string;
            rowColor: string;
            colorByField: string;
            clear: string;
            none: string;
            hideFields: string;
            noItems: string;
            noItemsMessage: string;
            showAll: string;
            pullToRefresh: string;
            refreshing: string;
            share: string;
            print: string;
            hideFieldsTitle: string;
            dataLimitReached: string;
            viewSettings: string;
            viewSettingsHint: string;
            addGroup: string;
            collapsedByDefault: string;
            removeGroup: string;
            inlineEditShort: string;
            inlineEditLabel: string;
            recordEditingTitle: string;
        };
        managedByBadge: {
            config: {
                short: string;
                title: string;
                body: string;
            };
            system: {
                short: string;
                title: string;
                body: string;
            };
            appendOnly: {
                short: string;
                title: string;
                body: string;
            };
            betterAuth: {
                short: string;
                title: string;
                body: string;
            };
        };
        kanban: {
            addCard: string;
            addColumn: string;
            moveCard: string;
            deleteCard: string;
            deleteColumn: string;
            noCards: string;
            cardTitlePlaceholder: string;
        };
        timeline: {
            bucket: {
                overdue: string;
                today: string;
                tomorrow: string;
                thisWeek: string;
                nextWeek: string;
                later: string;
                noDate: string;
                unassigned: string;
            };
        };
        gantt: {
            column: {
                taskName: string;
                start: string;
                end: string;
            };
            toolbar: {
                prevPeriod: string;
                nextPeriod: string;
                zoomIn: string;
                zoomOut: string;
                jumpToToday: string;
                today: string;
                showTaskList: string;
                hideTaskList: string;
            };
        };
        view: {
            editViewConfig: string;
            rename: string;
            duplicateView: string;
            shareView: string;
            setAsDefault: string;
            pinView: string;
            unpinView: string;
            changeViewType: string;
            deleteView: string;
            addView: string;
            unsavedChanges: string;
            saveAsView: string;
            moreViews: string;
            activeFilters: string;
            activeSort: string;
            manageViews: string;
            manageAllViews: string;
            manageViewsDescription: string;
            searchViews: string;
            addNewView: string;
            done: string;
            noViewsFound: string;
            dragToReorder: string;
            defaultView: string;
            defaultBadge: string;
            tabActionsFor: string;
            readonlyAriaLabel: string;
            readonlyTooltip: string;
        };
        designer: {
            undo: string;
            redo: string;
        };
        detail: {
            back: string;
            edit: string;
            editInline: string;
            save: string;
            saveChanges: string;
            editFieldsInline: string;
            share: string;
            duplicate: string;
            export: string;
            viewHistory: string;
            delete: string;
            moreActions: string;
            addToFavorites: string;
            removeFromFavorites: string;
            previousRecord: string;
            nextRecord: string;
            recordOf: string;
            recordNotFound: string;
            recordNotFoundDescription: string;
            goBack: string;
            details: string;
            related: string;
            relatedRecords: string;
            relatedRecordOne: string;
            noRelatedRecords: string;
            loading: string;
            copyToClipboard: string;
            copied: string;
            deleteConfirmation: string;
            editRecord: string;
            viewAll: string;
            new: string;
            emptyValue: string;
            comments: string;
            searchComments: string;
            addCommentPlaceholder: string;
            noMatchingComments: string;
            noCommentsYet: string;
            pinned: string;
            pin: string;
            unpin: string;
            justNow: string;
            minutesAgo: string;
            hoursAgo: string;
            daysAgo: string;
            dropFilesToUpload: string;
            attachmentCount: string;
            attachmentCountPlural: string;
            removeAttachment: string;
            unifiedDiff: string;
            sideBySideDiff: string;
            noChanges: string;
            previousVersion: string;
            currentVersion: string;
            discussion: string;
            showDiscussion: string;
            hideDiscussion: string;
            bold: string;
            italic: string;
            listFormat: string;
            inlineCode: string;
            mentionSomeone: string;
            preview: string;
            submitComment: string;
            sendComment: string;
            writeComment: string;
            subscribedTooltip: string;
            unsubscribedTooltip: string;
            firstRecord: string;
            previousRecordKey: string;
            nextRecordKey: string;
            lastRecord: string;
            noRecords: string;
            searchWhileNavigating: string;
            searchRecords: string;
            allActivity: string;
            commentsOnly: string;
            fieldChangesFilter: string;
            tasksOnly: string;
            leaveCommentPlaceholder: string;
            noActivity: string;
            loadMore: string;
            edited: string;
            via: string;
            replyCount: string;
            replyCountPlural: string;
            replyPlaceholder: string;
            filterActivity: string;
            openDiscussion: string;
            closeDiscussion: string;
            subscribeAriaLabel: string;
            unsubscribeAriaLabel: string;
            clearSearch: string;
            saving: string;
            lockedByApproval: string;
            lockedTooltip: string;
            cancelApproval: string;
            cancelApprovalInFlight: string;
            cancelApprovalTooltip: string;
            cancelApprovalFailed: string;
            cancelApprovalUnavailable: string;
            linkCopied: string;
            linkCopyFailed: string;
            cancel: string;
            cancelEdit: string;
            sectionMoreDetails: string;
            concurrentUpdateTitle: string;
            concurrentUpdateDescription: string;
            concurrentUpdateYourEdit: string;
            concurrentUpdateCurrentValue: string;
            concurrentUpdateUpdatedBy: string;
            concurrentUpdateUpdatedAt: string;
            concurrentUpdateReload: string;
            concurrentUpdateOverwrite: string;
            concurrentUpdateCancel: string;
            openInNewTab: string;
            activity: string;
            history: string;
            editRow: string;
            deleteRow: string;
            deleteRowConfirmation: string;
            deleteRowTitle: string;
            actions: string;
            previousPage: string;
            nextPage: string;
            pageOf: string;
            sortBy: string;
            filterPlaceholder: string;
            highlightFields: string;
            createdBy: string;
            updatedBy: string;
            created: string;
            updated: string;
            showEmptyRelated_one: string;
            showEmptyRelated_other: string;
            copyEmail: string;
            copyPhone: string;
            copyRecordId: string;
            showEmptyFields: string;
            hideEmptyFields: string;
            noValue: string;
        };
        chart: {
            noData: string;
            loading: string;
        };
        map: {
            searchLocations: string;
            locationDetails: string;
            markersCount: string;
            invalidCoordinates: string;
            invalidCoordinatesPlural: string;
        };
        workflow: {
            draft: string;
            active: string;
            paused: string;
            completed: string;
            cancelled: string;
            save: string;
            publish: string;
            addNode: string;
            workflowFlow: string;
            properties: string;
            connections: string;
            quickConnect: string;
            fromPlaceholder: string;
            toPlaceholder: string;
            connect: string;
            label: string;
            type: string;
            description: string;
            assignee: string;
            assigneeType: string;
            user: string;
            role: string;
            group: string;
            expression: string;
            timeoutMinutes: string;
            selectNodeToEdit: string;
            workflowTitle: string;
            newWorkflow: string;
            outConnections: string;
            start: string;
            end: string;
            task: string;
            userTask: string;
            serviceTask: string;
            scriptTask: string;
            approval: string;
            condition: string;
            parallelGateway: string;
            joinGateway: string;
            boundaryEvent: string;
            delay: string;
            notification: string;
            webhook: string;
            allowConcurrency: string;
            forbidConcurrency: string;
            replaceConcurrency: string;
            queueConcurrency: string;
            conditionEvent: string;
            manualEvent: string;
            webhookEvent: string;
            timerEvent: string;
            signalEvent: string;
            versionHistory: string;
            importBpmn: string;
            exportBpmn: string;
            undo: string;
            redo: string;
            resetZoom: string;
        };
        dashboard: {
            addWidget: string;
            removeWidget: string;
            editLayout: string;
            saveLayout: string;
            resetLayout: string;
            total: string;
            noDataAvailable: string;
            noDataSourceFor: string;
            trend: {
                vsLastQuarter: string;
                vsLastMonth: string;
                vsLastWeek: string;
                vsLastYear: string;
                vsYesterday: string;
                vsPreviousPeriod: string;
            };
        };
        configPanel: {
            save: string;
            discard: string;
            close: string;
            layout: string;
            columns: string;
            gap: string;
            rowHeight: string;
            data: string;
            refreshInterval: string;
            appearance: string;
            title: string;
            showDescription: string;
            theme: string;
            configuration: string;
            general: string;
            advanced: string;
        };
        appDesigner: {
            createApp: string;
            editApp: string;
            basicInfo: string;
            objects: string;
            navigation: string;
            branding: string;
            appName: string;
            appTitle: string;
            appDescription: string;
            appIcon: string;
            template: string;
            layout: string;
            layoutSidebar: string;
            layoutHeader: string;
            layoutEmpty: string;
            selectObjects: string;
            searchObjects: string;
            selectAll: string;
            deselectAll: string;
            navBuilder: string;
            addGroup: string;
            addUrl: string;
            addSeparator: string;
            noNavItems: string;
            logoUrl: string;
            primaryColor: string;
            faviconUrl: string;
            preview: string;
            complete: string;
            snakeCaseHint: string;
            modeEdit: string;
            modePreview: string;
            modeCode: string;
            addWidget: string;
            widgetProperties: string;
            dataSource: string;
            valueField: string;
            aggregate: string;
            colorVariant: string;
            addComponent: string;
            componentProperties: string;
            viewType: string;
            fields: string;
            toolbar: string;
            showSearch: string;
            showFilters: string;
            showSort: string;
            appearance: string;
            rowHeight: string;
            stripedRows: string;
            bordered: string;
            livePreview: string;
            stepBasicDesc: string;
            stepObjectsDesc: string;
            stepNavigationDesc: string;
            stepBrandingDesc: string;
            noObjectsFound: string;
            noNavItemsHint: string;
            separator: string;
            separatorLabel: string;
            newGroup: string;
            newLink: string;
            saveDraft: string;
            cancelConfirmTitle: string;
            cancelConfirmMessage: string;
            confirmDiscard: string;
            keepEditing: string;
            navNoItems: string;
            navNoPreviewItems: string;
            navLivePreview: string;
            navCollapseGroup: string;
            navExpandGroup: string;
            navAddChild: string;
            navMoveUp: string;
            navMoveDown: string;
            navRemove: string;
            navObjectPage: string;
            navDashboard: string;
            navPage: string;
            navReport: string;
            navGroup: string;
            navUrl: string;
            navSeparator: string;
            navTypeObject: string;
            navTypeDashboard: string;
            navTypePage: string;
            navTypeReport: string;
            navTypeUrl: string;
            navTypeGroup: string;
            navTypeSeparator: string;
            navTypeAction: string;
            navEditIcon: string;
            navToggleVisible: string;
            navHidden: string;
            navExportSchema: string;
            navImportSchema: string;
            navExportSuccess: string;
            navImportSuccess: string;
            navImportError: string;
            navIconPlaceholder: string;
            dashboardEditor: string;
            noWidgets: string;
            widgetLayoutSize: string;
            widgetWidth: string;
            widgetHeight: string;
            dashboardPreview: string;
            noWidgetsPreview: string;
            pageCanvasEditor: string;
            emptyPage: string;
            pagePreview: string;
            noComponentsPreview: string;
            modePage: string;
            modeDashboard: string;
            undo: string;
            redo: string;
            brandingEditor: string;
            brandingExport: string;
            brandingImport: string;
            brandingPreview: string;
            brandingSampleButton: string;
            brandingSampleText: string;
            colorPalette: string;
            fontFamily: string;
            fontDefault: string;
            modeLight: string;
            modeDark: string;
            mobilePreview: string;
            objectManager: {
                title: string;
                addObject: string;
                searchPlaceholder: string;
                noObjects: string;
                objectName: string;
                objectLabel: string;
                pluralLabel: string;
                icon: string;
                selectIcon: string;
                group: string;
                noGroup: string;
                sortOrder: string;
                enabled: string;
                relationships: string;
                systemBadge: string;
                fieldCount: string;
                ungrouped: string;
                deleteConfirmTitle: string;
                deleteConfirmMessage: string;
            };
            fieldDesigner: {
                title: string;
                addField: string;
                searchPlaceholder: string;
                allTypes: string;
                noFields: string;
                fieldName: string;
                fieldLabel: string;
                fieldType: string;
                fieldGroup: string;
                description: string;
                required: string;
                unique: string;
                readOnly: string;
                hidden: string;
                indexed: string;
                externalId: string;
                trackHistory: string;
                defaultValue: string;
                placeholder: string;
                referenceTo: string;
                formula: string;
                options: string;
                addOption: string;
                validationRules: string;
                addRule: string;
                systemBadge: string;
                ungrouped: string;
                deleteConfirmTitle: string;
                deleteConfirmMessage: string;
                basicSection: string;
                typeSpecificSection: string;
                advancedSection: string;
                typeCategory: {
                    text: string;
                    number: string;
                    date: string;
                    choice: string;
                    relation: string;
                    advanced: string;
                };
            };
        };
        console: {
            title: string;
            initializing: string;
            breadcrumb: {
                dashboards: string;
                pages: string;
                reports: string;
                system: string;
            };
            loadingSteps: {
                connecting: string;
                loadingConfig: string;
                preparingWorkspace: string;
            };
            error: {
                connectionFailed: string;
                serverUnreachable: string;
                checkServer: string;
                timeout: string;
            };
            actions: {
                retry: string;
                retrying: string;
            };
            shortcuts: {
                title: string;
                description: string;
                groups: {
                    general: string;
                    navigation: string;
                    dataViews: string;
                    preferences: string;
                };
                openCommandPalette: string;
                showShortcuts: string;
                closeDialog: string;
                toggleSidebar: string;
                focusSearch: string;
                createRecord: string;
                refreshData: string;
                editRecord: string;
                toggleDarkMode: string;
            };
            commandPalette: {
                placeholder: string;
                noResults: string;
                objects: string;
                dashboards: string;
                pages: string;
                reports: string;
                switchApp: string;
                current: string;
                preferences: string;
                lightTheme: string;
                darkTheme: string;
                systemTheme: string;
                actions: string;
                openFullSearch: string;
                createApp: string;
                searching: string;
                records: string;
                recentRecords: string;
            };
            errors: {
                somethingWentWrong: string;
                unexpectedError: string;
                tryAgain: string;
                goHome: string;
                errorDetails: string;
            };
            theme: {
                toggle: string;
                light: string;
                dark: string;
                system: string;
            };
            objectView: {
                systemViewReadonly: string;
                expandToPage: string;
                objectNotFound: string;
                objectNotFoundDescription: string;
                objectNotFoundHint: string;
                allRecords: string;
                exitDesignMode: string;
                enterDesignMode: string;
                metadataInspector: string;
                editView: string;
                addView: string;
                designTools: string;
                new: string;
                configureView: string;
                closePanel: string;
                page: string;
                pageConfigHint: string;
                listConfigHint: string;
                general: string;
                generalHint: string;
                toolbar: string;
                toolbarHint: string;
                toolbarEnabledCount: string;
                navigationSection: string;
                navigationHint: string;
                records: string;
                recordsHint: string;
                exportPrint: string;
                exportPrintHint: string;
                showAllFields: string;
                hideAllFields: string;
                searchFields: string;
                title: string;
                description: string;
                data: string;
                source: string;
                columns: string;
                filterBy: string;
                sortBy: string;
                appearance: string;
                showDescription: string;
                viewType: string;
                userFilters: string;
                enableSearch: string;
                enableFilter: string;
                enableSort: string;
                enableHideFields: string;
                enableGroup: string;
                enableColor: string;
                enableDensity: string;
                userActions: string;
                addRecordViaForm: string;
                advanced: string;
                allowExport: string;
                recordCount: string;
                noDescription: string;
                none: string;
                columnsConfigured: string;
                save: string;
                discard: string;
                createView: string;
                newView: string;
                typeOptions: string;
                groupByField: string;
                startDateField: string;
                titleField: string;
                latitudeField: string;
                longitudeField: string;
                imageField: string;
                dateField: string;
                selectField: string;
                gridOptionsHint: string;
                groupBy: string;
                prefixField: string;
                fields: string;
                fieldsVisible: string;
                sortsCount: string;
                filtersCount: string;
                endDateField: string;
                color: string;
                fieldTextColor: string;
                rowHeight: string;
                wrapHeaders: string;
                showFieldDescriptions: string;
                collapseAllByDefault: string;
                striped: string;
                bordered: string;
                inlineEdit: string;
                addDeleteRecordsInline: string;
                clickIntoRecordDetails: string;
                navigationMode: string;
                navigationWidth: string;
                navigationWidthHint: string;
                openNewTab: string;
                openNewTabHint: string;
                import: string;
                importTitle: string;
                importedToast: string;
                importedWithSkipped: string;
                showAdvancedSettings: string;
                showFewerSettings: string;
                createViewDesc: string;
                cancel: string;
                create: string;
                delete: string;
                deleteViewTitle: string;
                deleteViewConfirm: string;
                bulkDeleteConfirm: string;
                duplicateViewName: string;
                viewTypeGrid: string;
                viewTypeGridDesc: string;
                viewTypeKanban: string;
                viewTypeKanbanDesc: string;
                viewTypeCalendar: string;
                viewTypeCalendarDesc: string;
                viewTypeGallery: string;
                viewTypeGalleryDesc: string;
                viewTypeTimeline: string;
                viewTypeTimelineDesc: string;
                viewTypeGantt: string;
                viewTypeGanttDesc: string;
                viewTypeMap: string;
                viewTypeMapDesc: string;
                viewTypeChart: string;
                viewTypeChartDesc: string;
                groupByFieldHelp: string;
                startDateFieldHelp: string;
                ganttStartDateFieldHelp: string;
                ganttEndDateFieldHelp: string;
                timelineDateFieldHelp: string;
                latitudeFieldHelp: string;
                longitudeFieldHelp: string;
                imageFieldHelp: string;
                selectOption: string;
                noEligibleFieldForType: string;
                viewTypeUnavailable: string;
                viewTypeUnavailableShort: string;
                chartType: string;
                chartTypeHelp: string;
                chartTypeBar: string;
                chartTypeLine: string;
                chartTypePie: string;
                chartTypeArea: string;
                chartTypeScatter: string;
                xAxisField: string;
                xAxisFieldHelp: string;
                yAxisField: string;
                yAxisFieldHelp: string;
                selectionMode: string;
                selectionNone: string;
                selectionSingle: string;
                selectionMultiple: string;
                pageSize: string;
                pageSizeOptions: string;
                exportFormats: string;
                exportMaxRecords: string;
                exportIncludeHeaders: string;
                exportFileNamePrefix: string;
                searchableFields: string;
                filterableFields: string;
                resizableColumns: string;
                densityCompact: string;
                densityComfortable: string;
                densitySpacious: string;
                densityMode: string;
                hiddenFields: string;
                rowActions: string;
                bulkActions: string;
                sharing: string;
                sharingEnabled: string;
                sharingVisibility: string;
                addRecordEnabled: string;
                addRecordPosition: string;
                addRecordMode: string;
                addRecordFormView: string;
                conditionalFormatting: string;
                addRule: string;
                quickFilters: string;
                addQuickFilter: string;
                ufElements: string;
                ufDropdown: string;
                ufTabs: string;
                ufToggle: string;
                ufAddField: string;
                ufNoFields: string;
                ufAddTab: string;
                ufTabLabel: string;
                ufShowAllRecords: string;
                ufAllowAddTab: string;
                showRecordCount: string;
                allowPrinting: string;
                virtualScroll: string;
                emptyStateTitle: string;
                emptyStateMessage: string;
                emptyStateIcon: string;
                ariaLabel: string;
                ariaDescribedBy: string;
                ariaLive: string;
                accessibility: string;
                viewTabs: string;
            };
            localeSwitcher: {
                label: string;
            };
            search: string;
            nav: {
                pinItem: string;
                unpinItem: string;
                dragToReorder: string;
                favorites: string;
            };
        };
        auth: {
            login: {
                title: string;
                description: string;
                emailLabel: string;
                emailPlaceholder: string;
                passwordLabel: string;
                passwordPlaceholder: string;
                forgotPasswordText: string;
                submitButton: string;
                submittingButton: string;
                noAccountText: string;
                signUpText: string;
                errors: {
                    invalidCredentials: string;
                    emailNotVerified: string;
                };
            };
            register: {
                title: string;
                description: string;
                nameLabel: string;
                namePlaceholder: string;
                emailLabel: string;
                emailPlaceholder: string;
                passwordLabel: string;
                passwordPlaceholder: string;
                confirmPasswordLabel: string;
                confirmPasswordPlaceholder: string;
                passwordMismatchError: string;
                passwordTooShortError: string;
                submitButton: string;
                submittingButton: string;
                hasAccountText: string;
                signInText: string;
                errors: {
                    userExists: string;
                };
                verifyInbox: {
                    title: string;
                    description: string;
                    resend: string;
                    resending: string;
                    resent: string;
                    backToSignIn: string;
                };
            };
            forgotPassword: {
                title: string;
                description: string;
                emailLabel: string;
                emailPlaceholder: string;
                submitButton: string;
                submittingButton: string;
                successTitle: string;
                successDescription: string;
                backToSignInText: string;
                rememberPasswordText: string;
                signInText: string;
            };
            resetPassword: {
                title: string;
                description: string;
                newPassword: string;
                confirmPassword: string;
                submit: string;
                submitting: string;
                success: string;
                failed: string;
                invalidToken: string;
                missingToken: string;
                passwordsMismatch: string;
                requestNewLink: string;
            };
            verifyEmail: {
                title: string;
                description: string;
                sentTo: string;
                verifyingTitle: string;
                verifyingDescription: string;
                successTitle: string;
                successDescription: string;
                errorTitle: string;
                errorDescription: string;
                missingToken: string;
                emailMissing: string;
                resendButton: string;
                resending: string;
                resent: string;
                resentSuccess: string;
                resentDescription: string;
                resendFailed: string;
                signInLink: string;
                backToSignIn: string;
                backToLogin: string;
                checkSpam: string;
                or: string;
            };
            setup: {
                welcomeTitle: string;
                description: string;
                yourName: string;
                orgName: string;
                orgNamePlaceholder: string;
                emailLabel: string;
                emailPlaceholder: string;
                passwordLabel: string;
                passwordHint: string;
                submit: string;
                submitting: string;
                failed: string;
            };
            device: {
                title: string;
                subtitle: string;
                userCodeLabel: string;
                requesterLabel: string;
                approveWarning: string;
                loggedInAs: string;
                approve: string;
                approving: string;
                approvedTitle: string;
                approvedDescription: string;
                approveSuccess: string;
                approveSuccessDescription: string;
                approveFailed: string;
                deny: string;
                denying: string;
                deniedTitle: string;
                deniedDescription: string;
                denyFailed: string;
                invalidTitle: string;
                invalidDescription: string;
                loading: string;
                cancel: string;
            };
            shell: {
                tenantHostHint: string;
            };
        };
        profile: {
            title: string;
            subtitle: string;
            saving: string;
            avatar: {
                upload: string;
                replace: string;
                remove: string;
            };
            info: {
                title: string;
                description: string;
                saved: string;
                name: string;
                email: string;
                emailImmutable: string;
                role: string;
                save: string;
            };
            password: {
                changeTitle: string;
                setTitle: string;
                changeDescription: string;
                setDescription: string;
                current: string;
                new: string;
                password: string;
                confirm: string;
                tooShort: string;
                mismatch: string;
                enterCurrent: string;
                changed: string;
                localSet: string;
                changeAction: string;
                setAction: string;
            };
        };
        errors: {
            networkError: string;
            serverError: string;
            notFound: string;
            unauthorized: string;
            forbidden: string;
            timeout: string;
            unknown: string;
        };
        workspace: {
            label: string;
            default: string;
            switch: string;
            create: string;
            createTitle: string;
            createDescription: string;
            createButton: string;
            nameLabel: string;
            namePlaceholder: string;
            slugLabel: string;
            slugHint: string;
            invite: string;
            members: string;
            settings: string;
        };
        help: {
            appDocs: string;
            allDocs: string;
            onlineDocs: string;
        };
        sidebar: {
            settings: string;
            help: string;
            helpTooltip: string;
            activityFeed: string;
            notifications: string;
            approvals: string;
            inbox: string;
            inboxAriaLabel: string;
            area: string;
            scope: string;
            recent: string;
            favorites: string;
            starred: string;
            removeFromFavorites: string;
        };
        topbar: {
            aiAssistant: string;
            designInStudio: string;
        };
        home: {
            title: string;
            subtitle: string;
            nav: string;
            allApps: string;
            loading: string;
            recent: string;
            starred: string;
            welcome: string;
            welcomeDescription: string;
            createFirstApp: string;
            systemSettings: string;
            browseMarketplace: string;
            quickActions: {
                title: string;
                createApp: string;
                createAppDesc: string;
                manageObjects: string;
                manageObjectsDesc: string;
                systemSettings: string;
                systemSettingsDesc: string;
            };
            appCard: {
                noDescription: string;
                default: string;
            };
            greetingMorning: string;
            greetingAfternoon: string;
            greetingEvening: string;
            greetingNight: string;
            heroTagline: string;
            open: string;
            stats: {
                apps: string;
                starred: string;
                recent: string;
            };
            recentApps: {
                title: string;
                itemType: {
                    object: string;
                    dashboard: string;
                    page: string;
                    record: string;
                };
            };
            starredApps: {
                title: string;
            };
            gettingStarted: {
                title: string;
                description: string;
                cta: string;
            };
        };
        layout: {
            appSwitcher: {
                home: string;
                addApp: string;
                editApp: string;
                manageAllApps: string;
                systemConsole: string;
                noAppsConfigured: string;
            };
            activityFeed: {
                title: string;
                filter: string;
                empty: string;
                ariaLabel: string;
                typeCreate: string;
                typeUpdate: string;
                typeDelete: string;
                typeComment: string;
                relativeJustNow: string;
                relativeSecondsAgo: string;
                relativeMinutesAgo: string;
                relativeHoursAgo: string;
                relativeDaysAgo: string;
                viewAll: string;
            };
            metadata: {
                label: string;
                toggleTitle: string;
                panelTitle: string;
                jsonBadge: string;
                copyJson: string;
            };
        };
        search: {
            title: string;
            back: string;
            placeholder: string;
            inputAriaLabel: string;
            resultsCount: string;
            resultsCountPlural: string;
            itemsAvailable: string;
            noResults: string;
            noResultsHint: string;
            typeObjects: string;
            typeDashboards: string;
            typePages: string;
            typeReports: string;
            badgeObject: string;
            badgeDashboard: string;
            badgePage: string;
            badgeReport: string;
        };
        empty: {
            objectNotFound: string;
            objectNotFoundDescription: string;
            pageNotFound: string;
            pageNotFoundDescription: string;
            dashboardNotFound: string;
            dashboardNotFoundDescription: string;
            reportNotFound: string;
            reportNotFoundDescription: string;
            noAppsConfigured: string;
            noAppsConfiguredDescription: string;
            createFirstApp: string;
            systemSettings: string;
            back: string;
            recordNotFound: string;
            recordNotFoundDescription: string;
        };
        renderer: {
            noPageSchema: string;
            noFormSchema: string;
            noDashboardSchema: string;
            pageRendering: string;
            dashboardRendering: string;
            formRenderingMode: string;
            formRenderingFor: string;
            createRecord: string;
            editRecord: string;
            page: string;
            dashboard: string;
            save: string;
            cancel: string;
        };
        actionDialog: {
            title: string;
            description: string;
            selectPlaceholder: string;
            requiredError: string;
            cancel: string;
            confirm: string;
            defaultActionTitle: string;
            ok: string;
            lookupPlaceholder: string;
            lookupHelpText: string;
        };
        actionConfirm: {
            title: string;
            confirm: string;
            cancel: string;
        };
        rowAction: {
            openMenu: string;
            edit: string;
            delete: string;
        };
        navigationSync: {
            addedPage: string;
            addedDashboard: string;
            removedPage: string;
            removedDashboard: string;
            renamedPage: string;
            renamedDashboard: string;
            undoLabel: string;
            undone: string;
            undoFailed: string;
            updateFailed: string;
        };
        objectActions: {
            deleteSuccess: string;
            deleteFailed: string;
            noRecordId: string;
            deleteConfirm: string;
            bulkDeleteSuccess: string;
            bulkDeletePartial: string;
        };
        objectViewActions: {
            renameFailed: string;
            deleteFailed: string;
        };
        dashboardActions: {
            pdfPreparing: string;
            exportFailed: string;
            forecastSoon: string;
        };
        recordDetail: {
            viewersTooltip: string;
        };
        cellRender: {
            empty: string;
            yes: string;
            no: string;
            systemFields: string;
        };
        user: {
            profile: string;
            settings: string;
            logout: string;
            preferences: string;
            theme: string;
            language: string;
        };
        report: {
            total: string;
            rowTotal: string;
            columnTotal: string;
            grandTotal: string;
            totals: string;
            rowsLabel: string;
            columnsLabel: string;
            allLabel: string;
            emptyLabel: string;
            loading: string;
            failedToLoad: string;
            needsAcross: string;
            aggregate: {
                count: string;
                countDistinct: string;
                sum: string;
                avg: string;
                min: string;
                max: string;
                first: string;
            };
            editor: {
                breadcrumb: string;
                basic: string;
                title: string;
                titlePlaceholder: string;
                description: string;
                descriptionPlaceholder: string;
                type: string;
                typeTabular: string;
                typeSummary: string;
                typeMatrix: string;
                typeJoined: string;
                typeHelp: string;
                data: string;
                objectName: string;
                objectNamePlaceholder: string;
                objectNameHelp: string;
                limit: string;
                limitPlaceholder: string;
                columns: string;
                columnsHint: string;
                filters: string;
                filtersHint: string;
                filtersComplex: string;
                groupBy: string;
                groupByHint: string;
                rows: string;
                rowsHint: string;
                columnsAxis: string;
                columnsAxisHint: string;
                values: string;
                valuesHint: string;
                grouping: string;
                addGrouping: string;
                dateGranularity: string;
                dateGranularityNone: string;
                day: string;
                week: string;
                month: string;
                quarter: string;
                year: string;
                sortAsc: string;
                sortDesc: string;
                chart: string;
                chartHint: string;
                chartType: string;
                chartTitle: string;
                chartTitlePlaceholder: string;
                chartXAxis: string;
                chartYAxis: string;
                chartShowLegend: string;
                chartShowDataLabels: string;
                chartNone: string;
                chartBar: string;
                chartLine: string;
                chartArea: string;
                chartPie: string;
                chartDonut: string;
                chartFunnel: string;
                validationNeedsObject: string;
                validationMatrixNeedsRowsCols: string;
                validationSummaryNeedsRows: string;
                blocks: string;
                blocksHint: string;
                addBlock: string;
                removeBlock: string;
                blockName: string;
                blockNamePlaceholder: string;
                blockLabel: string;
                blockLabelPlaceholder: string;
                blockDescription: string;
                blockDescriptionPlaceholder: string;
                validationJoinedNeedsBlocks: string;
                validationBlockNameRequired: string;
                validationBlockNameDuplicate: string;
                validationBlockNeedsColumns: string;
                noneOption: string;
                addCondition: string;
                combineLogic: string;
                opContains: string;
                opIsEmpty: string;
                opIsNotEmpty: string;
                formatAuto: string;
                formatCurrency: string;
                formatPercent: string;
                formatInteger: string;
                formatDate: string;
                formatDatetime: string;
                columnLabelPlaceholder: string;
                aggregateColumn: string;
                formatColumn: string;
                addColumns: string;
                searchFields: string;
                noMatchingFields: string;
                noFieldsAvailable: string;
                columnsCount: string;
                columnsEmpty: string;
                fieldPickerTitle: string;
                fieldPickerDescription: string;
                fieldPickerChangeTitle: string;
                fieldPickerAddGroupingTitle: string;
                fieldPickerEmpty: string;
                fieldPickerSelected: string;
                fieldPickerClear: string;
                fieldPickerAdd: string;
                fieldPickerAddN: string;
            };
        };
        organizations: {
            mine: string;
            title: string;
            heading: string;
            subtitle: string;
            searchPlaceholder: string;
            new: string;
            current: string;
            manage: string;
            emptyTitle: string;
            emptyDescription: string;
            noMatches: string;
        };
        notifications: {
            empty: string;
            markAllRead: string;
            viewAll: string;
            approvalsPending: string;
            viewApprovals: string;
            noPendingApprovals: string;
            openApprovalsInbox: string;
            emptyUnread: string;
            filterUnread: string;
            filterAll: string;
        };
        publicForm: {
            submit: string;
            submitting: string;
            submitAnother: string;
            poweredBy: string;
            secureNotice: string;
            thankYouTitle: string;
            thankYouMessage: string;
            redirecting: string;
            unavailableTitle: string;
            unavailableDescription: string;
            tryDemo: string;
            retry: string;
            loading: string;
            requiredHint: string;
            consentLabelDefault: string;
            consentLink: string;
            consentRequired: string;
            rateLimited: string;
            redirectBlocked: string;
            demo: {
                contactTitle: string;
                contactDescription: string;
                supportTitle: string;
                supportDescription: string;
                thankYouSalesTitle: string;
                thankYouSalesMessage: string;
                thankYouSupportTitle: string;
                thankYouSupportMessage: string;
                field: {
                    firstName: string;
                    lastName: string;
                    email: string;
                    phone: string;
                    jobTitle: string;
                    company: string;
                    website: string;
                    industry: string;
                    companySize: string;
                    howCanWeHelp: string;
                    subject: string;
                    description: string;
                    issueType: string;
                    priority: string;
                };
                industry: {
                    technology: string;
                    software: string;
                    finance: string;
                    healthcare: string;
                    retail: string;
                    other: string;
                };
                issueType: {
                    question: string;
                    problem: string;
                    bug: string;
                    feature_request: string;
                };
                priority: {
                    low: string;
                    medium: string;
                    high: string;
                    critical: string;
                };
            };
        };
        connectAgent: {
            disabled: {
                title: string;
                body: string;
            };
            url: {
                title: string;
                body: string;
                downloadSkill: string;
                skillHint: string;
            };
            claude: {
                body: string;
                reachability: string;
            };
            claudeCode: {
                body: string;
                plugin: string;
            };
            cursor: {
                addButton: string;
                body: string;
            };
            vscode: {
                body: string;
            };
            codex: {
                body: string;
            };
            apiKey: {
                title: string;
                badge: string;
                body: string;
                namePlaceholder: string;
                mint: string;
                minting: string;
                showOnce: string;
                done: string;
            };
        };
        marketplace: {
            title: string;
            subtitle: string;
            searchPlaceholder: string;
            searchAria: string;
            installed: string;
            installedCount: string;
            refresh: string;
            all: string;
            noApprovedYet: string;
            noMatchFilters: string;
            noDescription: string;
            back: string;
            installedTitle: string;
            installedSubtitle: string;
            installedEmpty: string;
            browseLink: string;
            installedAdditiveNote: string;
            installedAt: string;
            installedBy: string;
            installedPackageId: string;
            cachedAs: string;
            versionBadge: string;
            installedBadge: string;
            load: {
                failed: string;
                failedHint: string;
                packageFailed: string;
                notFound: string;
            };
            detail: {
                homepage: string;
                installedV: string;
                about: string;
                noReadme: string;
                versions: string;
                noApprovedVersions: string;
                prerelease: string;
                moreOptions: string;
                uninstallFromRuntime: string;
                addSampleData: string;
                reseedAgain: string;
                purgeSampleData: string;
                purgeConfirm: string;
                purgeSuccess: string;
                purgeNoData: string;
                reseedQueued: string;
                reseedLocalSuccess: string;
                reseedPartialErrors: string;
                updateAvailable: string;
            };
            action: {
                install: string;
                reinstall: string;
                working: string;
                installToCloud: string;
                installing: string;
                uninstall: string;
                uninstalling: string;
                details: string;
                close: string;
                dismiss: string;
                openOnCloud: string;
                backHome: string;
            };
            install: {
                dialogTitle: string;
                dialogDescCurrent: string;
                dialogDescPicker: string;
                environment: string;
                environmentPlaceholder: string;
                includeSampleData: string;
                noEnvs: string;
                noPermission: string;
                signInFirst: string;
                success: string;
                localSuccess: string;
                localManifestConflict: string;
                localUnauthorized: string;
                localMarketplaceUnavailable: string;
            };
            uninstall: {
                confirm: string;
                successInList: string;
                successInDetail: string;
            };
            accessDenied: {
                title: string;
                description: string;
            };
            category: {
                crm: string;
                erp: string;
                hr: string;
                finance: string;
                project: string;
                collaboration: string;
                analytics: string;
                integration: string;
                automation: string;
                ai: string;
                security: string;
                "developer-tools": string;
                "ui-theme": string;
                storage: string;
                other: string;
            };
            pricing: {
                free: string;
                freemium: string;
                paid: string;
                subscription: string;
                "usage-based": string;
                "contact-sales": string;
            };
            relativeTime: {
                today: string;
                daysAgo: string;
                monthsAgo: string;
                yearsAgo: string;
            };
        };
        approvalsInbox: {
            loadMore: string;
            loadingMore: string;
            loadedOf: string;
            actEscalate: string;
            systemSlaActor: string;
            reassignBtn: string;
            reassignTitle: string;
            reassignBody: string;
            reassignTo: string;
            reassignToPlaceholder: string;
            reassignSuccess: string;
            requestInfoBtn: string;
            requestInfoTitle: string;
            requestInfoBody: string;
            requestInfoPlaceholder: string;
            requestInfoSent: string;
            remindBtn: string;
            remindSuccess: string;
            remindThrottled: string;
            replyPlaceholder: string;
            slaRemaining: string;
            slaOverdue: string;
            actReassign: string;
            actRemind: string;
            actRequestInfo: string;
            actComment: string;
            stepProgress: string;
            prevRequest: string;
            nextRequest: string;
            positionOf: string;
            quickPhrase1: string;
            quickPhrase2: string;
            quickPhrase3: string;
            title: string;
            subtitle: string;
            refresh: string;
            tabMyPending: string;
            tabSubmitted: string;
            tabAll: string;
            searchPlaceholder: string;
            clearSearch: string;
            statusFilter: string;
            allStatuses: string;
            processFilter: string;
            allProcesses: string;
            objectFilter: string;
            allObjects: string;
            filterCount: string;
            selected: string;
            actionableCount: string;
            selectAll: string;
            selectRow: string;
            colRequest: string;
            colRecord: string;
            colRequester: string;
            colStatus: string;
            colWaiting: string;
            colActions: string;
            statusPending: string;
            statusApproved: string;
            statusRejected: string;
            statusRecalled: string;
            statusReturned: string;
            sendBackBtn: string;
            sendBackTitle: string;
            sendBackBody: string;
            sendBackPlaceholder: string;
            sendBackSuccess: string;
            sendBackAutoRejected: string;
            actRevise: string;
            actResubmit: string;
            roundChip: string;
            returnedHint: string;
            resubmitBtn: string;
            resubmitting: string;
            resubmitSuccess: string;
            resubmitPlaceholder: string;
            editRecordBtn: string;
            abandonTitle: string;
            abandonBody: string;
            emptyTitle: string;
            emptyPending: string;
            emptyOther: string;
            emptyViewAll: string;
            noMatches: string;
            keyboardHint: string;
            drawerTitle: string;
            submittedAgo: string;
            completedAt: string;
            waitingOn: string;
            history: string;
            noActions: string;
            actSubmit: string;
            actApprove: string;
            actReject: string;
            actRecall: string;
            rawData: string;
            copy: string;
            copied: string;
            copyFailed: string;
            overrideActor: string;
            actor: string;
            auto: string;
            overrideHint: string;
            comment: string;
            approve: string;
            approving: string;
            reject: string;
            rejecting: string;
            recall: string;
            recalling: string;
            cancel: string;
            clear: string;
            approveN: string;
            rejectN: string;
            bulkApproveTitle: string;
            bulkApproveBody: string;
            bulkRejectTitle: string;
            bulkRejectBody: string;
            bulkApproved: string;
            bulkRejected: string;
            bulkPartial: string;
            rejectOneTitle: string;
            rejectOneBody: string;
            rejectTitle: string;
            rejectBody: string;
            recallTitle: string;
            recallBody: string;
            inlineApproved: string;
            inlineRejected: string;
            approvedFinal: string;
            approvedWaiting: string;
            rejectedToast: string;
            recalledToast: string;
            whyDisabled: string;
            whyDisabledSubmitter: string;
            noActor: string;
            actionFailed: string;
            loadFailed: string;
            recallUnavailable: string;
            requestGone: string;
            notAllowed: string;
            alreadyDecided: string;
            justNow: string;
            minutesAgo: string;
            hoursAgo: string;
            daysAgo: string;
        };
        preview: {
            empty: {
                loadFailedTitle: string;
                loadFailedDescription: string;
                notReadyTitle: string;
                notReadyDescription: string;
                nothingTitle: string;
                retry: string;
            };
            draftBar: {
                message: string;
                publish: string;
                publishing: string;
                exit: string;
                changes: string;
            };
            changes: {
                title: string;
                description: string;
                loading: string;
                loadFailed: string;
                empty: string;
                kindNew: string;
                kindUpdate: string;
                detailLoading: string;
                detailLoadFailed: string;
                detailNone: string;
                detailChangedKeys: string;
                confirmNote: string;
                publishConfirm: string;
            };
        };
        filterBuilder: {
            where: string;
            and: string;
            or: string;
            clearAll: string;
            selectField: string;
            operator: string;
            selectValue: string;
            value: string;
            addFilter: string;
            removeCondition: string;
            trueLabel: string;
            falseLabel: string;
            noResults: string;
            searchField: string;
            enterId: string;
            operators: {
                equals: string;
                notEquals: string;
                contains: string;
                notContains: string;
                isEmpty: string;
                isNotEmpty: string;
                greaterThan: string;
                lessThan: string;
                greaterOrEqual: string;
                lessOrEqual: string;
                before: string;
                after: string;
                between: string;
                in: string;
                notIn: string;
            };
        };
        sortBuilder: {
            sortBy: string;
            thenBy: string;
            selectField: string;
            ascending: string;
            descending: string;
            addSort: string;
            removeSort: string;
        };
    };
    readonly pt: {
        capability: {
            group: {
                platform: string;
                org: string;
                other: string;
            };
        };
        lookup: {
            recentlyUsed: string;
            allResults: string;
            createNew: string;
            createNamed: string;
            showingResults: string;
            showAllResults: string;
            selectedBadge: string;
            browseAll: string;
            remove: string;
            selectFirst: string;
            selectRecord: string;
            recordCount: string;
            recordCountOne: string;
            pageOf: string;
            filters: string;
            clear: string;
            yes: string;
            filterPlaceholder: string;
            prevPage: string;
            nextPage: string;
            jumpToPage: string;
            retry: string;
            loading: string;
            noOptions: string;
            noRecords: string;
        };
        common: {
            addToFavorites: string;
            removeFromFavorites: string;
            loading: string;
            save: string;
            cancel: string;
            delete: string;
            edit: string;
            create: string;
            search: string;
            filter: string;
            reset: string;
            confirm: string;
            close: string;
            back: string;
            next: string;
            previous: string;
            submit: string;
            refresh: string;
            export: string;
            import: string;
            yes: string;
            no: string;
            ok: string;
            actions: string;
            more: string;
            selectAll: string;
            clearAll: string;
            noData: string;
            noResults: string;
            required: string;
            optional: string;
            selectOption: string;
            select: string;
            openChat: string;
            closeChat: string;
            toggleSidebar: string;
            package: string;
        };
        actions: {
            resultDialog: {
                defaultTitle: string;
                acknowledge: string;
            };
        };
        validation: {
            required: string;
            minLength: string;
            maxLength: string;
            min: string;
            max: string;
            email: string;
            url: string;
            pattern: string;
            formInvalid: string;
            unique: string;
            type: string;
        };
        form: {
            addItem: string;
            removeItem: string;
            fieldRequired: string;
            invalidFormat: string;
            saveSuccess: string;
            saveError: string;
            unsavedChanges: string;
            stepOf: string;
            createTitle: string;
            editTitle: string;
            createDescription: string;
            editDescription: string;
            saveRecord: string;
            create: string;
            update: string;
            createSuccess: string;
            updateSuccess: string;
            deleteSuccess: string;
        };
        fields: {
            relativeDate: {
                overdue: string;
            };
            richText: {
                format: string;
                basicEditorHint: string;
                placeholder: string;
            };
        };
        table: {
            rowsPerPage: string;
            showing: string;
            noRows: string;
            sortAsc: string;
            sortDesc: string;
            filterColumn: string;
            columns: string;
            exportCSV: string;
            exportExcel: string;
            selectRow: string;
            selectAllRows: string;
            expandRow: string;
            collapseRow: string;
            hideColumn: string;
            freezeColumn: string;
            unfreezeColumn: string;
            pageInfo: string;
            totalRecords: string;
            noResults: string;
            noResultsHint: string;
            cancelAll: string;
            saveAll: string;
            addRecord: string;
            open: string;
            search: string;
            modified: string;
            saveFailed: string;
            selected: string;
            edit: string;
            delete: string;
        };
        grid: {
            actions: string;
            edit: string;
            delete: string;
            export: string;
            exportAs: string;
            loading: string;
            errorLoading: string;
            pullToRefresh: string;
            refreshing: string;
            openRecord: string;
            rowHeight: string;
            openMenu: string;
            empty: string;
            yes: string;
            no: string;
            systemFields: string;
            toolbar: {
                densityMode: string;
                densityCompact: string;
                densityComfortable: string;
                densitySpacious: string;
                densityCycleHint: string;
                densityCycleShortHint: string;
            };
            import: {
                title: string;
                stepUpload: string;
                stepMapping: string;
                stepPreview: string;
                uploadDescription: string;
                mappingDescription: string;
                previewDescription: string;
                dragDrop: string;
                browseFiles: string;
                parsing: string;
                pasteHint: string;
                legacyXls: string;
                unsupportedFile: string;
                parseFailed: string;
                fileNeedsHeader: string;
                mappingTemplate: string;
                chooseTemplate: string;
                noSavedTemplates: string;
                noneOption: string;
                saveCurrent: string;
                templateName: string;
                save: string;
                deleteTemplate: string;
                savedMapping: string;
                chooseSavedMapping: string;
                manualMapping: string;
                transform: string;
                savedMappingHint: string;
                savedMappingPreviewNote: string;
                csvColumn: string;
                mapsTo: string;
                typeMismatch: string;
                type: {
                    number: string;
                    boolean: string;
                    date: string;
                    datetime: string;
                    text: string;
                };
                status: string;
                skipColumn: string;
                skip: string;
                mapped: string;
                skipped: string;
                rowsWithErrors: string;
                rowsCorrected: string;
                clickToFix: string;
                showingRows: string;
                importing: string;
                importComplete: string;
                imported: string;
                skippedCount: string;
                moreErrors: string;
                cancel: string;
                back: string;
                next: string;
                close: string;
                importNRows: string;
                importingProgress: string;
                requiredMark: string;
                required: string;
                invalidType: string;
            };
        };
        calendar: {
            today: string;
            month: string;
            week: string;
            day: string;
            agenda: string;
            allDay: string;
            noEvents: string;
            newEvent: string;
            moreEvents: string;
        };
        list: {
            loading: string;
            recordCount: string;
            recordCountOne: string;
            addRecord: string;
            tabs: string;
            allRecords: string;
            search: string;
            filter: string;
            filterRecords: string;
            sort: string;
            sortRecords: string;
            group: string;
            groupBy: string;
            export: string;
            exportAs: string;
            color: string;
            rowColor: string;
            colorByField: string;
            clear: string;
            none: string;
            hideFields: string;
            noItems: string;
            noItemsMessage: string;
            showAll: string;
            pullToRefresh: string;
            refreshing: string;
            share: string;
            print: string;
            hideFieldsTitle: string;
            dataLimitReached: string;
            viewSettings: string;
            viewSettingsHint: string;
            addGroup: string;
            collapsedByDefault: string;
            removeGroup: string;
            inlineEditShort: string;
            inlineEditLabel: string;
            recordEditingTitle: string;
        };
        managedByBadge: {
            config: {
                short: string;
                title: string;
                body: string;
            };
            system: {
                short: string;
                title: string;
                body: string;
            };
            appendOnly: {
                short: string;
                title: string;
                body: string;
            };
            betterAuth: {
                short: string;
                title: string;
                body: string;
            };
        };
        kanban: {
            addCard: string;
            addColumn: string;
            moveCard: string;
            deleteCard: string;
            deleteColumn: string;
            noCards: string;
            cardTitlePlaceholder: string;
        };
        timeline: {
            bucket: {
                overdue: string;
                today: string;
                tomorrow: string;
                thisWeek: string;
                nextWeek: string;
                later: string;
                noDate: string;
                unassigned: string;
            };
        };
        gantt: {
            column: {
                taskName: string;
                start: string;
                end: string;
            };
            toolbar: {
                prevPeriod: string;
                nextPeriod: string;
                zoomIn: string;
                zoomOut: string;
                jumpToToday: string;
                today: string;
                showTaskList: string;
                hideTaskList: string;
            };
        };
        view: {
            editViewConfig: string;
            rename: string;
            duplicateView: string;
            shareView: string;
            setAsDefault: string;
            pinView: string;
            unpinView: string;
            changeViewType: string;
            deleteView: string;
            addView: string;
            unsavedChanges: string;
            saveAsView: string;
            moreViews: string;
            activeFilters: string;
            activeSort: string;
            manageViews: string;
            manageAllViews: string;
            manageViewsDescription: string;
            searchViews: string;
            addNewView: string;
            done: string;
            noViewsFound: string;
            dragToReorder: string;
            defaultView: string;
            defaultBadge: string;
            tabActionsFor: string;
            readonlyAriaLabel: string;
            readonlyTooltip: string;
        };
        designer: {
            undo: string;
            redo: string;
        };
        detail: {
            back: string;
            edit: string;
            editInline: string;
            save: string;
            saveChanges: string;
            editFieldsInline: string;
            share: string;
            duplicate: string;
            export: string;
            viewHistory: string;
            delete: string;
            moreActions: string;
            addToFavorites: string;
            removeFromFavorites: string;
            previousRecord: string;
            nextRecord: string;
            recordOf: string;
            recordNotFound: string;
            recordNotFoundDescription: string;
            goBack: string;
            details: string;
            related: string;
            relatedRecords: string;
            relatedRecordOne: string;
            noRelatedRecords: string;
            loading: string;
            copyToClipboard: string;
            copied: string;
            deleteConfirmation: string;
            editRecord: string;
            viewAll: string;
            new: string;
            emptyValue: string;
            comments: string;
            searchComments: string;
            addCommentPlaceholder: string;
            noMatchingComments: string;
            noCommentsYet: string;
            pinned: string;
            pin: string;
            unpin: string;
            justNow: string;
            minutesAgo: string;
            hoursAgo: string;
            daysAgo: string;
            dropFilesToUpload: string;
            attachmentCount: string;
            attachmentCountPlural: string;
            removeAttachment: string;
            unifiedDiff: string;
            sideBySideDiff: string;
            noChanges: string;
            previousVersion: string;
            currentVersion: string;
            discussion: string;
            showDiscussion: string;
            hideDiscussion: string;
            bold: string;
            italic: string;
            listFormat: string;
            inlineCode: string;
            mentionSomeone: string;
            preview: string;
            submitComment: string;
            sendComment: string;
            writeComment: string;
            subscribedTooltip: string;
            unsubscribedTooltip: string;
            firstRecord: string;
            previousRecordKey: string;
            nextRecordKey: string;
            lastRecord: string;
            noRecords: string;
            searchWhileNavigating: string;
            searchRecords: string;
            allActivity: string;
            commentsOnly: string;
            fieldChangesFilter: string;
            tasksOnly: string;
            leaveCommentPlaceholder: string;
            noActivity: string;
            loadMore: string;
            edited: string;
            via: string;
            replyCount: string;
            replyCountPlural: string;
            replyPlaceholder: string;
            filterActivity: string;
            openDiscussion: string;
            closeDiscussion: string;
            subscribeAriaLabel: string;
            unsubscribeAriaLabel: string;
            clearSearch: string;
            saving: string;
            lockedByApproval: string;
            lockedTooltip: string;
            cancelApproval: string;
            cancelApprovalInFlight: string;
            cancelApprovalTooltip: string;
            cancelApprovalFailed: string;
            cancelApprovalUnavailable: string;
            linkCopied: string;
            linkCopyFailed: string;
            cancel: string;
            cancelEdit: string;
            sectionMoreDetails: string;
            concurrentUpdateTitle: string;
            concurrentUpdateDescription: string;
            concurrentUpdateYourEdit: string;
            concurrentUpdateCurrentValue: string;
            concurrentUpdateUpdatedBy: string;
            concurrentUpdateUpdatedAt: string;
            concurrentUpdateReload: string;
            concurrentUpdateOverwrite: string;
            concurrentUpdateCancel: string;
            openInNewTab: string;
            activity: string;
            history: string;
            editRow: string;
            deleteRow: string;
            deleteRowConfirmation: string;
            deleteRowTitle: string;
            actions: string;
            previousPage: string;
            nextPage: string;
            pageOf: string;
            sortBy: string;
            filterPlaceholder: string;
            highlightFields: string;
            createdBy: string;
            updatedBy: string;
            showEmptyRelated_one: string;
            showEmptyRelated_other: string;
            copyEmail: string;
            copyPhone: string;
            copyRecordId: string;
            showEmptyFields: string;
            hideEmptyFields: string;
            noValue: string;
        };
        chart: {
            noData: string;
            loading: string;
        };
        map: {
            searchLocations: string;
            locationDetails: string;
            markersCount: string;
            invalidCoordinates: string;
            invalidCoordinatesPlural: string;
        };
        workflow: {
            draft: string;
            active: string;
            paused: string;
            completed: string;
            cancelled: string;
            save: string;
            publish: string;
            addNode: string;
            workflowFlow: string;
            properties: string;
            connections: string;
            quickConnect: string;
            fromPlaceholder: string;
            toPlaceholder: string;
            connect: string;
            label: string;
            type: string;
            description: string;
            assignee: string;
            assigneeType: string;
            user: string;
            role: string;
            group: string;
            expression: string;
            timeoutMinutes: string;
            selectNodeToEdit: string;
            workflowTitle: string;
            newWorkflow: string;
            outConnections: string;
            start: string;
            end: string;
            task: string;
            userTask: string;
            serviceTask: string;
            scriptTask: string;
            approval: string;
            condition: string;
            parallelGateway: string;
            joinGateway: string;
            boundaryEvent: string;
            delay: string;
            notification: string;
            webhook: string;
            allowConcurrency: string;
            forbidConcurrency: string;
            replaceConcurrency: string;
            queueConcurrency: string;
            conditionEvent: string;
            manualEvent: string;
            webhookEvent: string;
            timerEvent: string;
            signalEvent: string;
            versionHistory: string;
            importBpmn: string;
            exportBpmn: string;
            undo: string;
            redo: string;
            resetZoom: string;
        };
        dashboard: {
            addWidget: string;
            removeWidget: string;
            editLayout: string;
            saveLayout: string;
            resetLayout: string;
            total: string;
            noDataAvailable: string;
            noDataSourceFor: string;
            trend: {
                vsLastQuarter: string;
                vsLastMonth: string;
                vsLastWeek: string;
                vsLastYear: string;
                vsYesterday: string;
                vsPreviousPeriod: string;
            };
        };
        configPanel: {
            save: string;
            discard: string;
            close: string;
            layout: string;
            columns: string;
            gap: string;
            rowHeight: string;
            data: string;
            refreshInterval: string;
            appearance: string;
            title: string;
            showDescription: string;
            theme: string;
            configuration: string;
            general: string;
            advanced: string;
        };
        appDesigner: {
            createApp: string;
            editApp: string;
            basicInfo: string;
            objects: string;
            navigation: string;
            branding: string;
            appName: string;
            appTitle: string;
            appDescription: string;
            appIcon: string;
            template: string;
            layout: string;
            layoutSidebar: string;
            layoutHeader: string;
            layoutEmpty: string;
            selectObjects: string;
            searchObjects: string;
            selectAll: string;
            deselectAll: string;
            navBuilder: string;
            addGroup: string;
            addUrl: string;
            addSeparator: string;
            noNavItems: string;
            logoUrl: string;
            primaryColor: string;
            faviconUrl: string;
            preview: string;
            complete: string;
            snakeCaseHint: string;
            modeEdit: string;
            modePreview: string;
            modeCode: string;
            addWidget: string;
            widgetProperties: string;
            dataSource: string;
            valueField: string;
            aggregate: string;
            colorVariant: string;
            addComponent: string;
            componentProperties: string;
            viewType: string;
            fields: string;
            toolbar: string;
            showSearch: string;
            showFilters: string;
            showSort: string;
            appearance: string;
            rowHeight: string;
            stripedRows: string;
            bordered: string;
            livePreview: string;
            stepBasicDesc: string;
            stepObjectsDesc: string;
            stepNavigationDesc: string;
            stepBrandingDesc: string;
            noObjectsFound: string;
            noNavItemsHint: string;
            separator: string;
            separatorLabel: string;
            newGroup: string;
            newLink: string;
            saveDraft: string;
            cancelConfirmTitle: string;
            cancelConfirmMessage: string;
            confirmDiscard: string;
            keepEditing: string;
            navNoItems: string;
            navNoPreviewItems: string;
            navLivePreview: string;
            navCollapseGroup: string;
            navExpandGroup: string;
            navAddChild: string;
            navMoveUp: string;
            navMoveDown: string;
            navRemove: string;
            navObjectPage: string;
            navDashboard: string;
            navPage: string;
            navReport: string;
            navGroup: string;
            navUrl: string;
            navSeparator: string;
            navTypeObject: string;
            navTypeDashboard: string;
            navTypePage: string;
            navTypeReport: string;
            navTypeUrl: string;
            navTypeGroup: string;
            navTypeSeparator: string;
            navTypeAction: string;
            navEditIcon: string;
            navToggleVisible: string;
            navHidden: string;
            navExportSchema: string;
            navImportSchema: string;
            navExportSuccess: string;
            navImportSuccess: string;
            navImportError: string;
            navIconPlaceholder: string;
            dashboardEditor: string;
            noWidgets: string;
            widgetLayoutSize: string;
            widgetWidth: string;
            widgetHeight: string;
            dashboardPreview: string;
            noWidgetsPreview: string;
            pageCanvasEditor: string;
            emptyPage: string;
            pagePreview: string;
            noComponentsPreview: string;
            modePage: string;
            modeDashboard: string;
            undo: string;
            redo: string;
            brandingEditor: string;
            brandingExport: string;
            brandingImport: string;
            brandingPreview: string;
            brandingSampleButton: string;
            brandingSampleText: string;
            colorPalette: string;
            fontFamily: string;
            fontDefault: string;
            modeLight: string;
            modeDark: string;
            mobilePreview: string;
            objectManager: {
                title: string;
                addObject: string;
                searchPlaceholder: string;
                noObjects: string;
                objectName: string;
                objectLabel: string;
                pluralLabel: string;
                icon: string;
                selectIcon: string;
                group: string;
                noGroup: string;
                sortOrder: string;
                enabled: string;
                relationships: string;
                systemBadge: string;
                fieldCount: string;
                ungrouped: string;
                deleteConfirmTitle: string;
                deleteConfirmMessage: string;
            };
            fieldDesigner: {
                title: string;
                addField: string;
                searchPlaceholder: string;
                allTypes: string;
                noFields: string;
                fieldName: string;
                fieldLabel: string;
                fieldType: string;
                fieldGroup: string;
                description: string;
                required: string;
                unique: string;
                readOnly: string;
                hidden: string;
                indexed: string;
                externalId: string;
                trackHistory: string;
                defaultValue: string;
                placeholder: string;
                referenceTo: string;
                formula: string;
                options: string;
                addOption: string;
                validationRules: string;
                addRule: string;
                systemBadge: string;
                ungrouped: string;
                deleteConfirmTitle: string;
                deleteConfirmMessage: string;
                basicSection: string;
                typeSpecificSection: string;
                advancedSection: string;
                typeCategory: {
                    text: string;
                    number: string;
                    date: string;
                    choice: string;
                    relation: string;
                    advanced: string;
                };
            };
        };
        console: {
            title: string;
            initializing: string;
            breadcrumb: {
                dashboards: string;
                pages: string;
                reports: string;
                system: string;
            };
            loadingSteps: {
                connecting: string;
                loadingConfig: string;
                preparingWorkspace: string;
            };
            error: {
                connectionFailed: string;
                serverUnreachable: string;
                checkServer: string;
                timeout: string;
            };
            actions: {
                retry: string;
                retrying: string;
            };
            shortcuts: {
                title: string;
                description: string;
                groups: {
                    general: string;
                    navigation: string;
                    dataViews: string;
                    preferences: string;
                };
                openCommandPalette: string;
                showShortcuts: string;
                closeDialog: string;
                toggleSidebar: string;
                focusSearch: string;
                createRecord: string;
                refreshData: string;
                editRecord: string;
                toggleDarkMode: string;
            };
            commandPalette: {
                placeholder: string;
                noResults: string;
                objects: string;
                dashboards: string;
                pages: string;
                reports: string;
                switchApp: string;
                current: string;
                preferences: string;
                lightTheme: string;
                darkTheme: string;
                systemTheme: string;
                actions: string;
                openFullSearch: string;
                createApp: string;
                searching: string;
                records: string;
                recentRecords: string;
            };
            errors: {
                somethingWentWrong: string;
                unexpectedError: string;
                tryAgain: string;
                goHome: string;
                errorDetails: string;
            };
            theme: {
                toggle: string;
                light: string;
                dark: string;
                system: string;
            };
            objectView: {
                systemViewReadonly: string;
                expandToPage: string;
                objectNotFound: string;
                objectNotFoundDescription: string;
                objectNotFoundHint: string;
                allRecords: string;
                exitDesignMode: string;
                enterDesignMode: string;
                metadataInspector: string;
                editView: string;
                addView: string;
                designTools: string;
                new: string;
                configureView: string;
                closePanel: string;
                page: string;
                pageConfigHint: string;
                listConfigHint: string;
                general: string;
                generalHint: string;
                toolbar: string;
                toolbarHint: string;
                toolbarEnabledCount: string;
                navigationSection: string;
                navigationHint: string;
                records: string;
                recordsHint: string;
                exportPrint: string;
                exportPrintHint: string;
                showAllFields: string;
                hideAllFields: string;
                searchFields: string;
                title: string;
                description: string;
                data: string;
                source: string;
                columns: string;
                filterBy: string;
                sortBy: string;
                appearance: string;
                showDescription: string;
                viewType: string;
                userFilters: string;
                enableSearch: string;
                enableFilter: string;
                enableSort: string;
                enableHideFields: string;
                enableGroup: string;
                enableColor: string;
                enableDensity: string;
                userActions: string;
                addRecordViaForm: string;
                advanced: string;
                allowExport: string;
                recordCount: string;
                noDescription: string;
                none: string;
                columnsConfigured: string;
                save: string;
                discard: string;
                createView: string;
                newView: string;
                typeOptions: string;
                groupByField: string;
                startDateField: string;
                titleField: string;
                latitudeField: string;
                longitudeField: string;
                imageField: string;
                dateField: string;
                selectField: string;
                gridOptionsHint: string;
                groupBy: string;
                prefixField: string;
                fields: string;
                fieldsVisible: string;
                sortsCount: string;
                filtersCount: string;
                endDateField: string;
                color: string;
                fieldTextColor: string;
                rowHeight: string;
                wrapHeaders: string;
                showFieldDescriptions: string;
                collapseAllByDefault: string;
                striped: string;
                bordered: string;
                inlineEdit: string;
                addDeleteRecordsInline: string;
                clickIntoRecordDetails: string;
                navigationMode: string;
                navigationWidth: string;
                navigationWidthHint: string;
                openNewTab: string;
                openNewTabHint: string;
                import: string;
                importTitle: string;
                importedToast: string;
                importedWithSkipped: string;
                showAdvancedSettings: string;
                showFewerSettings: string;
                createViewDesc: string;
                cancel: string;
                create: string;
                delete: string;
                deleteViewTitle: string;
                deleteViewConfirm: string;
                bulkDeleteConfirm: string;
                duplicateViewName: string;
                viewTypeGrid: string;
                viewTypeGridDesc: string;
                viewTypeKanban: string;
                viewTypeKanbanDesc: string;
                viewTypeCalendar: string;
                viewTypeCalendarDesc: string;
                viewTypeGallery: string;
                viewTypeGalleryDesc: string;
                viewTypeTimeline: string;
                viewTypeTimelineDesc: string;
                viewTypeGantt: string;
                viewTypeGanttDesc: string;
                viewTypeMap: string;
                viewTypeMapDesc: string;
                viewTypeChart: string;
                viewTypeChartDesc: string;
                groupByFieldHelp: string;
                startDateFieldHelp: string;
                ganttStartDateFieldHelp: string;
                ganttEndDateFieldHelp: string;
                timelineDateFieldHelp: string;
                latitudeFieldHelp: string;
                longitudeFieldHelp: string;
                imageFieldHelp: string;
                selectOption: string;
                noEligibleFieldForType: string;
                viewTypeUnavailable: string;
                viewTypeUnavailableShort: string;
                chartType: string;
                chartTypeHelp: string;
                chartTypeBar: string;
                chartTypeLine: string;
                chartTypePie: string;
                chartTypeArea: string;
                chartTypeScatter: string;
                xAxisField: string;
                xAxisFieldHelp: string;
                yAxisField: string;
                yAxisFieldHelp: string;
                selectionMode: string;
                selectionNone: string;
                selectionSingle: string;
                selectionMultiple: string;
                pageSize: string;
                pageSizeOptions: string;
                exportFormats: string;
                exportMaxRecords: string;
                exportIncludeHeaders: string;
                exportFileNamePrefix: string;
                searchableFields: string;
                filterableFields: string;
                resizableColumns: string;
                densityCompact: string;
                densityComfortable: string;
                densitySpacious: string;
                densityMode: string;
                hiddenFields: string;
                rowActions: string;
                bulkActions: string;
                sharing: string;
                sharingEnabled: string;
                sharingVisibility: string;
                addRecordEnabled: string;
                addRecordPosition: string;
                addRecordMode: string;
                addRecordFormView: string;
                conditionalFormatting: string;
                addRule: string;
                quickFilters: string;
                addQuickFilter: string;
                ufElements: string;
                ufDropdown: string;
                ufTabs: string;
                ufToggle: string;
                ufAddField: string;
                ufNoFields: string;
                ufAddTab: string;
                ufTabLabel: string;
                ufShowAllRecords: string;
                ufAllowAddTab: string;
                showRecordCount: string;
                allowPrinting: string;
                virtualScroll: string;
                emptyStateTitle: string;
                emptyStateMessage: string;
                emptyStateIcon: string;
                ariaLabel: string;
                ariaDescribedBy: string;
                ariaLive: string;
                accessibility: string;
                viewTabs: string;
            };
            localeSwitcher: {
                label: string;
            };
            search: string;
            nav: {
                pinItem: string;
                unpinItem: string;
                dragToReorder: string;
                favorites: string;
            };
        };
        auth: {
            login: {
                title: string;
                description: string;
                emailLabel: string;
                emailPlaceholder: string;
                passwordLabel: string;
                passwordPlaceholder: string;
                forgotPasswordText: string;
                submitButton: string;
                submittingButton: string;
                noAccountText: string;
                signUpText: string;
                errors: {
                    invalidCredentials: string;
                    emailNotVerified: string;
                };
            };
            register: {
                title: string;
                description: string;
                nameLabel: string;
                namePlaceholder: string;
                emailLabel: string;
                emailPlaceholder: string;
                passwordLabel: string;
                passwordPlaceholder: string;
                confirmPasswordLabel: string;
                confirmPasswordPlaceholder: string;
                passwordMismatchError: string;
                passwordTooShortError: string;
                submitButton: string;
                submittingButton: string;
                hasAccountText: string;
                signInText: string;
                errors: {
                    userExists: string;
                };
                verifyInbox: {
                    title: string;
                    description: string;
                    resend: string;
                    resending: string;
                    resent: string;
                    backToSignIn: string;
                };
            };
            forgotPassword: {
                title: string;
                description: string;
                emailLabel: string;
                emailPlaceholder: string;
                submitButton: string;
                submittingButton: string;
                successTitle: string;
                successDescription: string;
                backToSignInText: string;
                rememberPasswordText: string;
                signInText: string;
            };
            resetPassword: {
                title: string;
                description: string;
                newPassword: string;
                confirmPassword: string;
                submit: string;
                submitting: string;
                success: string;
                failed: string;
                invalidToken: string;
                missingToken: string;
                passwordsMismatch: string;
                requestNewLink: string;
            };
            verifyEmail: {
                title: string;
                description: string;
                sentTo: string;
                verifyingTitle: string;
                verifyingDescription: string;
                successTitle: string;
                successDescription: string;
                errorTitle: string;
                errorDescription: string;
                missingToken: string;
                emailMissing: string;
                resendButton: string;
                resending: string;
                resent: string;
                resentSuccess: string;
                resentDescription: string;
                resendFailed: string;
                signInLink: string;
                backToSignIn: string;
                backToLogin: string;
                checkSpam: string;
                or: string;
            };
            setup: {
                welcomeTitle: string;
                description: string;
                yourName: string;
                orgName: string;
                orgNamePlaceholder: string;
                emailLabel: string;
                emailPlaceholder: string;
                passwordLabel: string;
                passwordHint: string;
                submit: string;
                submitting: string;
                failed: string;
            };
            device: {
                title: string;
                subtitle: string;
                userCodeLabel: string;
                requesterLabel: string;
                approveWarning: string;
                loggedInAs: string;
                approve: string;
                approving: string;
                approvedTitle: string;
                approvedDescription: string;
                approveSuccess: string;
                approveSuccessDescription: string;
                approveFailed: string;
                deny: string;
                denying: string;
                deniedTitle: string;
                deniedDescription: string;
                denyFailed: string;
                invalidTitle: string;
                invalidDescription: string;
                loading: string;
                cancel: string;
            };
            shell: {
                tenantHostHint: string;
            };
        };
        profile: {
            title: string;
            subtitle: string;
            saving: string;
            avatar: {
                upload: string;
                replace: string;
                remove: string;
            };
            info: {
                title: string;
                description: string;
                saved: string;
                name: string;
                email: string;
                emailImmutable: string;
                role: string;
                save: string;
            };
            password: {
                changeTitle: string;
                setTitle: string;
                changeDescription: string;
                setDescription: string;
                current: string;
                new: string;
                password: string;
                confirm: string;
                tooShort: string;
                mismatch: string;
                enterCurrent: string;
                changed: string;
                localSet: string;
                changeAction: string;
                setAction: string;
            };
        };
        errors: {
            networkError: string;
            serverError: string;
            notFound: string;
            unauthorized: string;
            forbidden: string;
            timeout: string;
            unknown: string;
        };
        workspace: {
            label: string;
            default: string;
            switch: string;
            create: string;
            createTitle: string;
            createDescription: string;
            createButton: string;
            nameLabel: string;
            namePlaceholder: string;
            slugLabel: string;
            slugHint: string;
            invite: string;
            members: string;
            settings: string;
        };
        help: {
            appDocs: string;
            allDocs: string;
            onlineDocs: string;
        };
        sidebar: {
            settings: string;
            help: string;
            helpTooltip: string;
            activityFeed: string;
            notifications: string;
            approvals: string;
            inbox: string;
            inboxAriaLabel: string;
            area: string;
            scope: string;
            recent: string;
            favorites: string;
            starred: string;
            removeFromFavorites: string;
        };
        topbar: {
            aiAssistant: string;
            designInStudio: string;
        };
        home: {
            title: string;
            subtitle: string;
            nav: string;
            allApps: string;
            loading: string;
            recent: string;
            starred: string;
            welcome: string;
            welcomeDescription: string;
            createFirstApp: string;
            systemSettings: string;
            browseMarketplace: string;
            quickActions: {
                title: string;
                createApp: string;
                createAppDesc: string;
                manageObjects: string;
                manageObjectsDesc: string;
                systemSettings: string;
                systemSettingsDesc: string;
            };
            appCard: {
                noDescription: string;
                default: string;
            };
            greetingMorning: string;
            greetingAfternoon: string;
            greetingEvening: string;
            greetingNight: string;
            heroTagline: string;
            open: string;
            stats: {
                apps: string;
                starred: string;
                recent: string;
            };
            recentApps: {
                title: string;
                itemType: {
                    object: string;
                    dashboard: string;
                    page: string;
                    record: string;
                };
            };
            starredApps: {
                title: string;
            };
            gettingStarted: {
                title: string;
                description: string;
                cta: string;
            };
        };
        layout: {
            appSwitcher: {
                home: string;
                addApp: string;
                editApp: string;
                manageAllApps: string;
                systemConsole: string;
                noAppsConfigured: string;
            };
            activityFeed: {
                title: string;
                filter: string;
                empty: string;
                ariaLabel: string;
                typeCreate: string;
                typeUpdate: string;
                typeDelete: string;
                typeComment: string;
                relativeJustNow: string;
                relativeSecondsAgo: string;
                relativeMinutesAgo: string;
                relativeHoursAgo: string;
                relativeDaysAgo: string;
                viewAll: string;
            };
            metadata: {
                label: string;
                toggleTitle: string;
                panelTitle: string;
                jsonBadge: string;
                copyJson: string;
            };
        };
        search: {
            title: string;
            back: string;
            placeholder: string;
            inputAriaLabel: string;
            resultsCount: string;
            resultsCountPlural: string;
            itemsAvailable: string;
            noResults: string;
            noResultsHint: string;
            typeObjects: string;
            typeDashboards: string;
            typePages: string;
            typeReports: string;
            badgeObject: string;
            badgeDashboard: string;
            badgePage: string;
            badgeReport: string;
        };
        empty: {
            objectNotFound: string;
            objectNotFoundDescription: string;
            pageNotFound: string;
            pageNotFoundDescription: string;
            dashboardNotFound: string;
            dashboardNotFoundDescription: string;
            reportNotFound: string;
            reportNotFoundDescription: string;
            noAppsConfigured: string;
            noAppsConfiguredDescription: string;
            createFirstApp: string;
            systemSettings: string;
            back: string;
            recordNotFound: string;
            recordNotFoundDescription: string;
        };
        renderer: {
            noPageSchema: string;
            noFormSchema: string;
            noDashboardSchema: string;
            pageRendering: string;
            dashboardRendering: string;
            formRenderingMode: string;
            formRenderingFor: string;
            createRecord: string;
            editRecord: string;
            page: string;
            dashboard: string;
            save: string;
            cancel: string;
        };
        actionDialog: {
            title: string;
            description: string;
            selectPlaceholder: string;
            requiredError: string;
            cancel: string;
            confirm: string;
            defaultActionTitle: string;
            ok: string;
            lookupPlaceholder: string;
            lookupHelpText: string;
        };
        actionConfirm: {
            title: string;
            confirm: string;
            cancel: string;
        };
        rowAction: {
            openMenu: string;
            edit: string;
            delete: string;
        };
        navigationSync: {
            addedPage: string;
            addedDashboard: string;
            removedPage: string;
            removedDashboard: string;
            renamedPage: string;
            renamedDashboard: string;
            undoLabel: string;
            undone: string;
            undoFailed: string;
            updateFailed: string;
        };
        objectActions: {
            deleteSuccess: string;
            deleteFailed: string;
            noRecordId: string;
            deleteConfirm: string;
            bulkDeleteSuccess: string;
            bulkDeletePartial: string;
        };
        objectViewActions: {
            renameFailed: string;
            deleteFailed: string;
        };
        dashboardActions: {
            pdfPreparing: string;
            exportFailed: string;
            forecastSoon: string;
        };
        recordDetail: {
            viewersTooltip: string;
        };
        cellRender: {
            empty: string;
            yes: string;
            no: string;
            systemFields: string;
        };
        user: {
            profile: string;
            settings: string;
            logout: string;
            preferences: string;
            theme: string;
            language: string;
        };
        report: {
            total: string;
            rowTotal: string;
            columnTotal: string;
            grandTotal: string;
            totals: string;
            rowsLabel: string;
            columnsLabel: string;
            allLabel: string;
            emptyLabel: string;
            loading: string;
            failedToLoad: string;
            needsAcross: string;
            aggregate: {
                count: string;
                countDistinct: string;
                sum: string;
                avg: string;
                min: string;
                max: string;
                first: string;
            };
            editor: {
                breadcrumb: string;
                basic: string;
                title: string;
                titlePlaceholder: string;
                description: string;
                descriptionPlaceholder: string;
                type: string;
                typeTabular: string;
                typeSummary: string;
                typeMatrix: string;
                typeJoined: string;
                typeHelp: string;
                data: string;
                objectName: string;
                objectNamePlaceholder: string;
                objectNameHelp: string;
                limit: string;
                limitPlaceholder: string;
                columns: string;
                columnsHint: string;
                filters: string;
                filtersHint: string;
                filtersComplex: string;
                groupBy: string;
                groupByHint: string;
                rows: string;
                rowsHint: string;
                columnsAxis: string;
                columnsAxisHint: string;
                values: string;
                valuesHint: string;
                grouping: string;
                addGrouping: string;
                dateGranularity: string;
                dateGranularityNone: string;
                day: string;
                week: string;
                month: string;
                quarter: string;
                year: string;
                sortAsc: string;
                sortDesc: string;
                chart: string;
                chartHint: string;
                chartType: string;
                chartTitle: string;
                chartTitlePlaceholder: string;
                chartXAxis: string;
                chartYAxis: string;
                chartShowLegend: string;
                chartShowDataLabels: string;
                chartNone: string;
                chartBar: string;
                chartLine: string;
                chartArea: string;
                chartPie: string;
                chartDonut: string;
                chartFunnel: string;
                validationNeedsObject: string;
                validationMatrixNeedsRowsCols: string;
                validationSummaryNeedsRows: string;
                blocks: string;
                blocksHint: string;
                addBlock: string;
                removeBlock: string;
                blockName: string;
                blockNamePlaceholder: string;
                blockLabel: string;
                blockLabelPlaceholder: string;
                blockDescription: string;
                blockDescriptionPlaceholder: string;
                validationJoinedNeedsBlocks: string;
                validationBlockNameRequired: string;
                validationBlockNameDuplicate: string;
                validationBlockNeedsColumns: string;
                noneOption: string;
                addCondition: string;
                combineLogic: string;
                opContains: string;
                opIsEmpty: string;
                opIsNotEmpty: string;
                formatAuto: string;
                formatCurrency: string;
                formatPercent: string;
                formatInteger: string;
                formatDate: string;
                formatDatetime: string;
                columnLabelPlaceholder: string;
                aggregateColumn: string;
                formatColumn: string;
                addColumns: string;
                searchFields: string;
                noMatchingFields: string;
                noFieldsAvailable: string;
                columnsCount: string;
                columnsEmpty: string;
                fieldPickerTitle: string;
                fieldPickerDescription: string;
                fieldPickerChangeTitle: string;
                fieldPickerAddGroupingTitle: string;
                fieldPickerEmpty: string;
                fieldPickerSelected: string;
                fieldPickerClear: string;
                fieldPickerAdd: string;
                fieldPickerAddN: string;
            };
        };
        organizations: {
            mine: string;
            title: string;
            heading: string;
            subtitle: string;
            searchPlaceholder: string;
            new: string;
            current: string;
            manage: string;
            emptyTitle: string;
            emptyDescription: string;
            noMatches: string;
        };
        notifications: {
            empty: string;
            markAllRead: string;
            viewAll: string;
            approvalsPending: string;
            viewApprovals: string;
            noPendingApprovals: string;
            openApprovalsInbox: string;
            emptyUnread: string;
            filterUnread: string;
            filterAll: string;
        };
        publicForm: {
            submit: string;
            submitting: string;
            submitAnother: string;
            poweredBy: string;
            secureNotice: string;
            thankYouTitle: string;
            thankYouMessage: string;
            redirecting: string;
            unavailableTitle: string;
            unavailableDescription: string;
            tryDemo: string;
            retry: string;
            loading: string;
            requiredHint: string;
            consentLabelDefault: string;
            consentLink: string;
            consentRequired: string;
            rateLimited: string;
            redirectBlocked: string;
            demo: {
                contactTitle: string;
                contactDescription: string;
                supportTitle: string;
                supportDescription: string;
                thankYouSalesTitle: string;
                thankYouSalesMessage: string;
                thankYouSupportTitle: string;
                thankYouSupportMessage: string;
                field: {
                    firstName: string;
                    lastName: string;
                    email: string;
                    phone: string;
                    jobTitle: string;
                    company: string;
                    website: string;
                    industry: string;
                    companySize: string;
                    howCanWeHelp: string;
                    subject: string;
                    description: string;
                    issueType: string;
                    priority: string;
                };
                industry: {
                    technology: string;
                    software: string;
                    finance: string;
                    healthcare: string;
                    retail: string;
                    other: string;
                };
                issueType: {
                    question: string;
                    problem: string;
                    bug: string;
                    feature_request: string;
                };
                priority: {
                    low: string;
                    medium: string;
                    high: string;
                    critical: string;
                };
            };
        };
        connectAgent: {
            disabled: {
                title: string;
                body: string;
            };
            url: {
                title: string;
                body: string;
                downloadSkill: string;
                skillHint: string;
            };
            claude: {
                body: string;
                reachability: string;
            };
            claudeCode: {
                body: string;
                plugin: string;
            };
            cursor: {
                addButton: string;
                body: string;
            };
            vscode: {
                body: string;
            };
            codex: {
                body: string;
            };
            apiKey: {
                title: string;
                badge: string;
                body: string;
                namePlaceholder: string;
                mint: string;
                minting: string;
                showOnce: string;
                done: string;
            };
        };
        marketplace: {
            title: string;
            subtitle: string;
            searchPlaceholder: string;
            searchAria: string;
            installed: string;
            installedCount: string;
            refresh: string;
            all: string;
            noApprovedYet: string;
            noMatchFilters: string;
            noDescription: string;
            back: string;
            installedTitle: string;
            installedSubtitle: string;
            installedEmpty: string;
            browseLink: string;
            installedAdditiveNote: string;
            installedAt: string;
            installedBy: string;
            installedPackageId: string;
            cachedAs: string;
            versionBadge: string;
            installedBadge: string;
            load: {
                failed: string;
                failedHint: string;
                packageFailed: string;
                notFound: string;
            };
            detail: {
                homepage: string;
                installedV: string;
                about: string;
                noReadme: string;
                versions: string;
                noApprovedVersions: string;
                prerelease: string;
                moreOptions: string;
                uninstallFromRuntime: string;
                addSampleData: string;
                reseedAgain: string;
                purgeSampleData: string;
                purgeConfirm: string;
                purgeSuccess: string;
                purgeNoData: string;
                reseedQueued: string;
                reseedLocalSuccess: string;
                reseedPartialErrors: string;
                updateAvailable: string;
            };
            action: {
                install: string;
                reinstall: string;
                working: string;
                installToCloud: string;
                installing: string;
                uninstall: string;
                uninstalling: string;
                details: string;
                close: string;
                dismiss: string;
                openOnCloud: string;
                backHome: string;
            };
            install: {
                dialogTitle: string;
                dialogDescCurrent: string;
                dialogDescPicker: string;
                environment: string;
                environmentPlaceholder: string;
                includeSampleData: string;
                noEnvs: string;
                noPermission: string;
                signInFirst: string;
                success: string;
                localSuccess: string;
                localManifestConflict: string;
                localUnauthorized: string;
                localMarketplaceUnavailable: string;
            };
            uninstall: {
                confirm: string;
                successInList: string;
                successInDetail: string;
            };
            accessDenied: {
                title: string;
                description: string;
            };
            category: {
                crm: string;
                erp: string;
                hr: string;
                finance: string;
                project: string;
                collaboration: string;
                analytics: string;
                integration: string;
                automation: string;
                ai: string;
                security: string;
                "developer-tools": string;
                "ui-theme": string;
                storage: string;
                other: string;
            };
            pricing: {
                free: string;
                freemium: string;
                paid: string;
                subscription: string;
                "usage-based": string;
                "contact-sales": string;
            };
            relativeTime: {
                today: string;
                daysAgo: string;
                monthsAgo: string;
                yearsAgo: string;
            };
        };
        approvalsInbox: {
            loadMore: string;
            loadingMore: string;
            loadedOf: string;
            actEscalate: string;
            systemSlaActor: string;
            reassignBtn: string;
            reassignTitle: string;
            reassignBody: string;
            reassignTo: string;
            reassignToPlaceholder: string;
            reassignSuccess: string;
            requestInfoBtn: string;
            requestInfoTitle: string;
            requestInfoBody: string;
            requestInfoPlaceholder: string;
            requestInfoSent: string;
            remindBtn: string;
            remindSuccess: string;
            remindThrottled: string;
            replyPlaceholder: string;
            slaRemaining: string;
            slaOverdue: string;
            actReassign: string;
            actRemind: string;
            actRequestInfo: string;
            actComment: string;
            stepProgress: string;
            prevRequest: string;
            nextRequest: string;
            positionOf: string;
            quickPhrase1: string;
            quickPhrase2: string;
            quickPhrase3: string;
            title: string;
            subtitle: string;
            refresh: string;
            tabMyPending: string;
            tabSubmitted: string;
            tabAll: string;
            searchPlaceholder: string;
            clearSearch: string;
            statusFilter: string;
            allStatuses: string;
            processFilter: string;
            allProcesses: string;
            objectFilter: string;
            allObjects: string;
            filterCount: string;
            selected: string;
            actionableCount: string;
            selectAll: string;
            selectRow: string;
            colRequest: string;
            colRecord: string;
            colRequester: string;
            colStatus: string;
            colWaiting: string;
            colActions: string;
            statusPending: string;
            statusApproved: string;
            statusRejected: string;
            statusRecalled: string;
            statusReturned: string;
            sendBackBtn: string;
            sendBackTitle: string;
            sendBackBody: string;
            sendBackPlaceholder: string;
            sendBackSuccess: string;
            sendBackAutoRejected: string;
            actRevise: string;
            actResubmit: string;
            roundChip: string;
            returnedHint: string;
            resubmitBtn: string;
            resubmitting: string;
            resubmitSuccess: string;
            resubmitPlaceholder: string;
            editRecordBtn: string;
            abandonTitle: string;
            abandonBody: string;
            emptyTitle: string;
            emptyPending: string;
            emptyOther: string;
            emptyViewAll: string;
            noMatches: string;
            keyboardHint: string;
            drawerTitle: string;
            submittedAgo: string;
            completedAt: string;
            waitingOn: string;
            history: string;
            noActions: string;
            actSubmit: string;
            actApprove: string;
            actReject: string;
            actRecall: string;
            rawData: string;
            copy: string;
            copied: string;
            copyFailed: string;
            overrideActor: string;
            actor: string;
            auto: string;
            overrideHint: string;
            comment: string;
            approve: string;
            approving: string;
            reject: string;
            rejecting: string;
            recall: string;
            recalling: string;
            cancel: string;
            clear: string;
            approveN: string;
            rejectN: string;
            bulkApproveTitle: string;
            bulkApproveBody: string;
            bulkRejectTitle: string;
            bulkRejectBody: string;
            bulkApproved: string;
            bulkRejected: string;
            bulkPartial: string;
            rejectOneTitle: string;
            rejectOneBody: string;
            rejectTitle: string;
            rejectBody: string;
            recallTitle: string;
            recallBody: string;
            inlineApproved: string;
            inlineRejected: string;
            approvedFinal: string;
            approvedWaiting: string;
            rejectedToast: string;
            recalledToast: string;
            whyDisabled: string;
            whyDisabledSubmitter: string;
            noActor: string;
            actionFailed: string;
            loadFailed: string;
            recallUnavailable: string;
            requestGone: string;
            notAllowed: string;
            alreadyDecided: string;
            justNow: string;
            minutesAgo: string;
            hoursAgo: string;
            daysAgo: string;
        };
        preview: {
            empty: {
                loadFailedTitle: string;
                loadFailedDescription: string;
                notReadyTitle: string;
                notReadyDescription: string;
                nothingTitle: string;
                retry: string;
            };
            draftBar: {
                message: string;
                publish: string;
                publishing: string;
                exit: string;
                changes: string;
            };
            changes: {
                title: string;
                description: string;
                loading: string;
                loadFailed: string;
                empty: string;
                kindNew: string;
                kindUpdate: string;
                detailLoading: string;
                detailLoadFailed: string;
                detailNone: string;
                detailChangedKeys: string;
                confirmNote: string;
                publishConfirm: string;
            };
        };
        filterBuilder: {
            where: string;
            and: string;
            or: string;
            clearAll: string;
            selectField: string;
            operator: string;
            selectValue: string;
            value: string;
            addFilter: string;
            removeCondition: string;
            trueLabel: string;
            falseLabel: string;
            noResults: string;
            searchField: string;
            enterId: string;
            operators: {
                equals: string;
                notEquals: string;
                contains: string;
                notContains: string;
                isEmpty: string;
                isNotEmpty: string;
                greaterThan: string;
                lessThan: string;
                greaterOrEqual: string;
                lessOrEqual: string;
                before: string;
                after: string;
                between: string;
                in: string;
                notIn: string;
            };
        };
        sortBuilder: {
            sortBy: string;
            thenBy: string;
            selectField: string;
            ascending: string;
            descending: string;
            addSort: string;
            removeSort: string;
        };
    };
    readonly ru: {
        capability: {
            group: {
                platform: string;
                org: string;
                other: string;
            };
        };
        lookup: {
            recentlyUsed: string;
            allResults: string;
            createNew: string;
            createNamed: string;
            showingResults: string;
            showAllResults: string;
            selectedBadge: string;
            browseAll: string;
            remove: string;
            selectFirst: string;
            selectRecord: string;
            recordCount: string;
            recordCountOne: string;
            pageOf: string;
            filters: string;
            clear: string;
            yes: string;
            filterPlaceholder: string;
            prevPage: string;
            nextPage: string;
            jumpToPage: string;
            retry: string;
            loading: string;
            noOptions: string;
            noRecords: string;
        };
        common: {
            addToFavorites: string;
            removeFromFavorites: string;
            loading: string;
            save: string;
            cancel: string;
            delete: string;
            edit: string;
            create: string;
            search: string;
            filter: string;
            reset: string;
            confirm: string;
            close: string;
            back: string;
            next: string;
            previous: string;
            submit: string;
            refresh: string;
            export: string;
            import: string;
            yes: string;
            no: string;
            ok: string;
            actions: string;
            more: string;
            selectAll: string;
            clearAll: string;
            noData: string;
            noResults: string;
            required: string;
            optional: string;
            selectOption: string;
            select: string;
            openChat: string;
            closeChat: string;
            toggleSidebar: string;
            package: string;
        };
        actions: {
            resultDialog: {
                defaultTitle: string;
                acknowledge: string;
            };
        };
        validation: {
            required: string;
            minLength: string;
            maxLength: string;
            min: string;
            max: string;
            email: string;
            url: string;
            pattern: string;
            formInvalid: string;
            unique: string;
            type: string;
        };
        form: {
            addItem: string;
            removeItem: string;
            fieldRequired: string;
            invalidFormat: string;
            saveSuccess: string;
            saveError: string;
            unsavedChanges: string;
            stepOf: string;
            createTitle: string;
            editTitle: string;
            createDescription: string;
            editDescription: string;
            saveRecord: string;
            create: string;
            update: string;
            createSuccess: string;
            updateSuccess: string;
            deleteSuccess: string;
        };
        fields: {
            relativeDate: {
                overdue: string;
            };
            richText: {
                format: string;
                basicEditorHint: string;
                placeholder: string;
            };
        };
        table: {
            rowsPerPage: string;
            showing: string;
            noRows: string;
            sortAsc: string;
            sortDesc: string;
            filterColumn: string;
            columns: string;
            exportCSV: string;
            exportExcel: string;
            selectRow: string;
            selectAllRows: string;
            expandRow: string;
            collapseRow: string;
            hideColumn: string;
            freezeColumn: string;
            unfreezeColumn: string;
            pageInfo: string;
            totalRecords: string;
            noResults: string;
            noResultsHint: string;
            cancelAll: string;
            saveAll: string;
            addRecord: string;
            open: string;
            search: string;
            modified: string;
            saveFailed: string;
            selected: string;
            edit: string;
            delete: string;
        };
        grid: {
            actions: string;
            edit: string;
            delete: string;
            export: string;
            exportAs: string;
            loading: string;
            errorLoading: string;
            pullToRefresh: string;
            refreshing: string;
            openRecord: string;
            rowHeight: string;
            openMenu: string;
            empty: string;
            yes: string;
            no: string;
            systemFields: string;
            toolbar: {
                densityMode: string;
                densityCompact: string;
                densityComfortable: string;
                densitySpacious: string;
                densityCycleHint: string;
                densityCycleShortHint: string;
            };
            import: {
                title: string;
                stepUpload: string;
                stepMapping: string;
                stepPreview: string;
                uploadDescription: string;
                mappingDescription: string;
                previewDescription: string;
                dragDrop: string;
                browseFiles: string;
                parsing: string;
                pasteHint: string;
                legacyXls: string;
                unsupportedFile: string;
                parseFailed: string;
                fileNeedsHeader: string;
                mappingTemplate: string;
                chooseTemplate: string;
                noSavedTemplates: string;
                noneOption: string;
                saveCurrent: string;
                templateName: string;
                save: string;
                deleteTemplate: string;
                savedMapping: string;
                chooseSavedMapping: string;
                manualMapping: string;
                transform: string;
                savedMappingHint: string;
                savedMappingPreviewNote: string;
                csvColumn: string;
                mapsTo: string;
                typeMismatch: string;
                type: {
                    number: string;
                    boolean: string;
                    date: string;
                    datetime: string;
                    text: string;
                };
                status: string;
                skipColumn: string;
                skip: string;
                mapped: string;
                skipped: string;
                rowsWithErrors: string;
                rowsCorrected: string;
                clickToFix: string;
                showingRows: string;
                importing: string;
                importComplete: string;
                imported: string;
                skippedCount: string;
                moreErrors: string;
                cancel: string;
                back: string;
                next: string;
                close: string;
                importNRows: string;
                importingProgress: string;
                requiredMark: string;
                required: string;
                invalidType: string;
            };
        };
        calendar: {
            today: string;
            month: string;
            week: string;
            day: string;
            agenda: string;
            allDay: string;
            noEvents: string;
            newEvent: string;
            moreEvents: string;
        };
        list: {
            loading: string;
            recordCount: string;
            recordCountOne: string;
            addRecord: string;
            tabs: string;
            allRecords: string;
            search: string;
            filter: string;
            filterRecords: string;
            sort: string;
            sortRecords: string;
            group: string;
            groupBy: string;
            export: string;
            exportAs: string;
            color: string;
            rowColor: string;
            colorByField: string;
            clear: string;
            none: string;
            hideFields: string;
            noItems: string;
            noItemsMessage: string;
            showAll: string;
            pullToRefresh: string;
            refreshing: string;
            share: string;
            print: string;
            hideFieldsTitle: string;
            dataLimitReached: string;
            viewSettings: string;
            viewSettingsHint: string;
            addGroup: string;
            collapsedByDefault: string;
            removeGroup: string;
            inlineEditShort: string;
            inlineEditLabel: string;
            recordEditingTitle: string;
        };
        managedByBadge: {
            config: {
                short: string;
                title: string;
                body: string;
            };
            system: {
                short: string;
                title: string;
                body: string;
            };
            appendOnly: {
                short: string;
                title: string;
                body: string;
            };
            betterAuth: {
                short: string;
                title: string;
                body: string;
            };
        };
        kanban: {
            addCard: string;
            addColumn: string;
            moveCard: string;
            deleteCard: string;
            deleteColumn: string;
            noCards: string;
            cardTitlePlaceholder: string;
        };
        timeline: {
            bucket: {
                overdue: string;
                today: string;
                tomorrow: string;
                thisWeek: string;
                nextWeek: string;
                later: string;
                noDate: string;
                unassigned: string;
            };
        };
        gantt: {
            column: {
                taskName: string;
                start: string;
                end: string;
            };
            toolbar: {
                prevPeriod: string;
                nextPeriod: string;
                zoomIn: string;
                zoomOut: string;
                jumpToToday: string;
                today: string;
                showTaskList: string;
                hideTaskList: string;
            };
        };
        view: {
            editViewConfig: string;
            rename: string;
            duplicateView: string;
            shareView: string;
            setAsDefault: string;
            pinView: string;
            unpinView: string;
            changeViewType: string;
            deleteView: string;
            addView: string;
            unsavedChanges: string;
            saveAsView: string;
            moreViews: string;
            activeFilters: string;
            activeSort: string;
            manageViews: string;
            manageAllViews: string;
            manageViewsDescription: string;
            searchViews: string;
            addNewView: string;
            done: string;
            noViewsFound: string;
            dragToReorder: string;
            defaultView: string;
            defaultBadge: string;
            tabActionsFor: string;
            readonlyAriaLabel: string;
            readonlyTooltip: string;
        };
        designer: {
            undo: string;
            redo: string;
        };
        detail: {
            back: string;
            edit: string;
            editInline: string;
            save: string;
            saveChanges: string;
            editFieldsInline: string;
            share: string;
            duplicate: string;
            export: string;
            viewHistory: string;
            delete: string;
            moreActions: string;
            addToFavorites: string;
            removeFromFavorites: string;
            previousRecord: string;
            nextRecord: string;
            recordOf: string;
            recordNotFound: string;
            recordNotFoundDescription: string;
            goBack: string;
            details: string;
            related: string;
            relatedRecords: string;
            relatedRecordOne: string;
            noRelatedRecords: string;
            loading: string;
            copyToClipboard: string;
            copied: string;
            deleteConfirmation: string;
            editRecord: string;
            viewAll: string;
            new: string;
            emptyValue: string;
            activity: string;
            editRow: string;
            deleteRow: string;
            deleteRowConfirmation: string;
            actions: string;
            previousPage: string;
            nextPage: string;
            pageOf: string;
            sortBy: string;
            filterPlaceholder: string;
            highlightFields: string;
            comments: string;
            searchComments: string;
            addCommentPlaceholder: string;
            noMatchingComments: string;
            noCommentsYet: string;
            pinned: string;
            pin: string;
            unpin: string;
            justNow: string;
            minutesAgo: string;
            hoursAgo: string;
            daysAgo: string;
            dropFilesToUpload: string;
            attachmentCount: string;
            attachmentCountPlural: string;
            removeAttachment: string;
            unifiedDiff: string;
            sideBySideDiff: string;
            noChanges: string;
            previousVersion: string;
            currentVersion: string;
            discussion: string;
            showDiscussion: string;
            hideDiscussion: string;
            bold: string;
            italic: string;
            listFormat: string;
            inlineCode: string;
            mentionSomeone: string;
            preview: string;
            submitComment: string;
            sendComment: string;
            writeComment: string;
            subscribedTooltip: string;
            unsubscribedTooltip: string;
            firstRecord: string;
            previousRecordKey: string;
            nextRecordKey: string;
            lastRecord: string;
            noRecords: string;
            searchWhileNavigating: string;
            searchRecords: string;
            allActivity: string;
            commentsOnly: string;
            fieldChangesFilter: string;
            tasksOnly: string;
            leaveCommentPlaceholder: string;
            noActivity: string;
            loadMore: string;
            edited: string;
            via: string;
            replyCount: string;
            replyCountPlural: string;
            replyPlaceholder: string;
            filterActivity: string;
            openDiscussion: string;
            closeDiscussion: string;
            subscribeAriaLabel: string;
            unsubscribeAriaLabel: string;
            clearSearch: string;
            saving: string;
            lockedByApproval: string;
            lockedTooltip: string;
            cancelApproval: string;
            cancelApprovalInFlight: string;
            cancelApprovalTooltip: string;
            cancelApprovalFailed: string;
            cancelApprovalUnavailable: string;
            linkCopied: string;
            linkCopyFailed: string;
            cancel: string;
            cancelEdit: string;
            sectionMoreDetails: string;
            concurrentUpdateTitle: string;
            concurrentUpdateDescription: string;
            concurrentUpdateYourEdit: string;
            concurrentUpdateCurrentValue: string;
            concurrentUpdateUpdatedBy: string;
            concurrentUpdateUpdatedAt: string;
            concurrentUpdateReload: string;
            concurrentUpdateOverwrite: string;
            concurrentUpdateCancel: string;
            openInNewTab: string;
            history: string;
            deleteRowTitle: string;
            createdBy: string;
            updatedBy: string;
            showEmptyRelated_one: string;
            showEmptyRelated_other: string;
            copyEmail: string;
            copyPhone: string;
            copyRecordId: string;
            showEmptyFields: string;
            hideEmptyFields: string;
            noValue: string;
        };
        chart: {
            noData: string;
            loading: string;
        };
        map: {
            searchLocations: string;
            locationDetails: string;
            markersCount: string;
            invalidCoordinates: string;
            invalidCoordinatesPlural: string;
        };
        workflow: {
            draft: string;
            active: string;
            paused: string;
            completed: string;
            cancelled: string;
            save: string;
            publish: string;
            addNode: string;
            workflowFlow: string;
            properties: string;
            connections: string;
            quickConnect: string;
            fromPlaceholder: string;
            toPlaceholder: string;
            connect: string;
            label: string;
            type: string;
            description: string;
            assignee: string;
            assigneeType: string;
            user: string;
            role: string;
            group: string;
            expression: string;
            timeoutMinutes: string;
            selectNodeToEdit: string;
            workflowTitle: string;
            newWorkflow: string;
            outConnections: string;
            start: string;
            end: string;
            task: string;
            userTask: string;
            serviceTask: string;
            scriptTask: string;
            approval: string;
            condition: string;
            parallelGateway: string;
            joinGateway: string;
            boundaryEvent: string;
            delay: string;
            notification: string;
            webhook: string;
            allowConcurrency: string;
            forbidConcurrency: string;
            replaceConcurrency: string;
            queueConcurrency: string;
            conditionEvent: string;
            manualEvent: string;
            webhookEvent: string;
            timerEvent: string;
            signalEvent: string;
            versionHistory: string;
            importBpmn: string;
            exportBpmn: string;
            undo: string;
            redo: string;
            resetZoom: string;
        };
        dashboard: {
            addWidget: string;
            removeWidget: string;
            editLayout: string;
            saveLayout: string;
            resetLayout: string;
            total: string;
            noDataAvailable: string;
            noDataSourceFor: string;
            trend: {
                vsLastQuarter: string;
                vsLastMonth: string;
                vsLastWeek: string;
                vsLastYear: string;
                vsYesterday: string;
                vsPreviousPeriod: string;
            };
        };
        configPanel: {
            save: string;
            discard: string;
            close: string;
            layout: string;
            columns: string;
            gap: string;
            rowHeight: string;
            data: string;
            refreshInterval: string;
            appearance: string;
            title: string;
            showDescription: string;
            theme: string;
            configuration: string;
            general: string;
            advanced: string;
        };
        appDesigner: {
            createApp: string;
            editApp: string;
            basicInfo: string;
            objects: string;
            navigation: string;
            branding: string;
            appName: string;
            appTitle: string;
            appDescription: string;
            appIcon: string;
            template: string;
            layout: string;
            layoutSidebar: string;
            layoutHeader: string;
            layoutEmpty: string;
            selectObjects: string;
            searchObjects: string;
            selectAll: string;
            deselectAll: string;
            navBuilder: string;
            addGroup: string;
            addUrl: string;
            addSeparator: string;
            noNavItems: string;
            logoUrl: string;
            primaryColor: string;
            faviconUrl: string;
            preview: string;
            complete: string;
            snakeCaseHint: string;
            modeEdit: string;
            modePreview: string;
            modeCode: string;
            addWidget: string;
            widgetProperties: string;
            dataSource: string;
            valueField: string;
            aggregate: string;
            colorVariant: string;
            addComponent: string;
            componentProperties: string;
            viewType: string;
            fields: string;
            toolbar: string;
            showSearch: string;
            showFilters: string;
            showSort: string;
            appearance: string;
            rowHeight: string;
            stripedRows: string;
            bordered: string;
            livePreview: string;
            stepBasicDesc: string;
            stepObjectsDesc: string;
            stepNavigationDesc: string;
            stepBrandingDesc: string;
            noObjectsFound: string;
            noNavItemsHint: string;
            separator: string;
            separatorLabel: string;
            newGroup: string;
            newLink: string;
            saveDraft: string;
            cancelConfirmTitle: string;
            cancelConfirmMessage: string;
            confirmDiscard: string;
            keepEditing: string;
            navNoItems: string;
            navNoPreviewItems: string;
            navLivePreview: string;
            navCollapseGroup: string;
            navExpandGroup: string;
            navAddChild: string;
            navMoveUp: string;
            navMoveDown: string;
            navRemove: string;
            navObjectPage: string;
            navDashboard: string;
            navPage: string;
            navReport: string;
            navGroup: string;
            navUrl: string;
            navSeparator: string;
            navTypeObject: string;
            navTypeDashboard: string;
            navTypePage: string;
            navTypeReport: string;
            navTypeUrl: string;
            navTypeGroup: string;
            navTypeSeparator: string;
            navTypeAction: string;
            navEditIcon: string;
            navToggleVisible: string;
            navHidden: string;
            navExportSchema: string;
            navImportSchema: string;
            navExportSuccess: string;
            navImportSuccess: string;
            navImportError: string;
            navIconPlaceholder: string;
            dashboardEditor: string;
            noWidgets: string;
            widgetLayoutSize: string;
            widgetWidth: string;
            widgetHeight: string;
            dashboardPreview: string;
            noWidgetsPreview: string;
            pageCanvasEditor: string;
            emptyPage: string;
            pagePreview: string;
            noComponentsPreview: string;
            modePage: string;
            modeDashboard: string;
            undo: string;
            redo: string;
            brandingEditor: string;
            brandingExport: string;
            brandingImport: string;
            brandingPreview: string;
            brandingSampleButton: string;
            brandingSampleText: string;
            colorPalette: string;
            fontFamily: string;
            fontDefault: string;
            modeLight: string;
            modeDark: string;
            mobilePreview: string;
            objectManager: {
                title: string;
                addObject: string;
                searchPlaceholder: string;
                noObjects: string;
                objectName: string;
                objectLabel: string;
                pluralLabel: string;
                icon: string;
                selectIcon: string;
                group: string;
                noGroup: string;
                sortOrder: string;
                enabled: string;
                relationships: string;
                systemBadge: string;
                fieldCount: string;
                ungrouped: string;
                deleteConfirmTitle: string;
                deleteConfirmMessage: string;
            };
            fieldDesigner: {
                title: string;
                addField: string;
                searchPlaceholder: string;
                allTypes: string;
                noFields: string;
                fieldName: string;
                fieldLabel: string;
                fieldType: string;
                fieldGroup: string;
                description: string;
                required: string;
                unique: string;
                readOnly: string;
                hidden: string;
                indexed: string;
                externalId: string;
                trackHistory: string;
                defaultValue: string;
                placeholder: string;
                referenceTo: string;
                formula: string;
                options: string;
                addOption: string;
                validationRules: string;
                addRule: string;
                systemBadge: string;
                ungrouped: string;
                deleteConfirmTitle: string;
                deleteConfirmMessage: string;
                basicSection: string;
                typeSpecificSection: string;
                advancedSection: string;
                typeCategory: {
                    text: string;
                    number: string;
                    date: string;
                    choice: string;
                    relation: string;
                    advanced: string;
                };
            };
        };
        console: {
            title: string;
            initializing: string;
            breadcrumb: {
                dashboards: string;
                pages: string;
                reports: string;
                system: string;
            };
            loadingSteps: {
                connecting: string;
                loadingConfig: string;
                preparingWorkspace: string;
            };
            error: {
                connectionFailed: string;
                serverUnreachable: string;
                checkServer: string;
                timeout: string;
            };
            actions: {
                retry: string;
                retrying: string;
            };
            shortcuts: {
                title: string;
                description: string;
                groups: {
                    general: string;
                    navigation: string;
                    dataViews: string;
                    preferences: string;
                };
                openCommandPalette: string;
                showShortcuts: string;
                closeDialog: string;
                toggleSidebar: string;
                focusSearch: string;
                createRecord: string;
                refreshData: string;
                editRecord: string;
                toggleDarkMode: string;
            };
            commandPalette: {
                placeholder: string;
                noResults: string;
                objects: string;
                dashboards: string;
                pages: string;
                reports: string;
                switchApp: string;
                current: string;
                preferences: string;
                lightTheme: string;
                darkTheme: string;
                systemTheme: string;
                actions: string;
                openFullSearch: string;
                createApp: string;
                searching: string;
                records: string;
                recentRecords: string;
            };
            errors: {
                somethingWentWrong: string;
                unexpectedError: string;
                tryAgain: string;
                goHome: string;
                errorDetails: string;
            };
            theme: {
                toggle: string;
                light: string;
                dark: string;
                system: string;
            };
            objectView: {
                systemViewReadonly: string;
                expandToPage: string;
                objectNotFound: string;
                objectNotFoundDescription: string;
                objectNotFoundHint: string;
                allRecords: string;
                exitDesignMode: string;
                enterDesignMode: string;
                metadataInspector: string;
                editView: string;
                addView: string;
                designTools: string;
                new: string;
                configureView: string;
                closePanel: string;
                page: string;
                pageConfigHint: string;
                listConfigHint: string;
                general: string;
                generalHint: string;
                toolbar: string;
                toolbarHint: string;
                toolbarEnabledCount: string;
                navigationSection: string;
                navigationHint: string;
                records: string;
                recordsHint: string;
                exportPrint: string;
                exportPrintHint: string;
                showAllFields: string;
                hideAllFields: string;
                searchFields: string;
                title: string;
                description: string;
                data: string;
                source: string;
                columns: string;
                filterBy: string;
                sortBy: string;
                appearance: string;
                showDescription: string;
                viewType: string;
                userFilters: string;
                enableSearch: string;
                enableFilter: string;
                enableSort: string;
                enableHideFields: string;
                enableGroup: string;
                enableColor: string;
                enableDensity: string;
                userActions: string;
                addRecordViaForm: string;
                advanced: string;
                allowExport: string;
                recordCount: string;
                noDescription: string;
                none: string;
                columnsConfigured: string;
                save: string;
                discard: string;
                createView: string;
                newView: string;
                typeOptions: string;
                groupByField: string;
                startDateField: string;
                titleField: string;
                latitudeField: string;
                longitudeField: string;
                imageField: string;
                dateField: string;
                selectField: string;
                gridOptionsHint: string;
                groupBy: string;
                prefixField: string;
                fields: string;
                fieldsVisible: string;
                sortsCount: string;
                filtersCount: string;
                endDateField: string;
                color: string;
                fieldTextColor: string;
                rowHeight: string;
                wrapHeaders: string;
                showFieldDescriptions: string;
                collapseAllByDefault: string;
                striped: string;
                bordered: string;
                inlineEdit: string;
                addDeleteRecordsInline: string;
                clickIntoRecordDetails: string;
                navigationMode: string;
                navigationWidth: string;
                navigationWidthHint: string;
                openNewTab: string;
                openNewTabHint: string;
                import: string;
                importTitle: string;
                importedToast: string;
                importedWithSkipped: string;
                showAdvancedSettings: string;
                showFewerSettings: string;
                createViewDesc: string;
                cancel: string;
                create: string;
                delete: string;
                deleteViewTitle: string;
                deleteViewConfirm: string;
                bulkDeleteConfirm: string;
                duplicateViewName: string;
                viewTypeGrid: string;
                viewTypeGridDesc: string;
                viewTypeKanban: string;
                viewTypeKanbanDesc: string;
                viewTypeCalendar: string;
                viewTypeCalendarDesc: string;
                viewTypeGallery: string;
                viewTypeGalleryDesc: string;
                viewTypeTimeline: string;
                viewTypeTimelineDesc: string;
                viewTypeGantt: string;
                viewTypeGanttDesc: string;
                viewTypeMap: string;
                viewTypeMapDesc: string;
                viewTypeChart: string;
                viewTypeChartDesc: string;
                groupByFieldHelp: string;
                startDateFieldHelp: string;
                ganttStartDateFieldHelp: string;
                ganttEndDateFieldHelp: string;
                timelineDateFieldHelp: string;
                latitudeFieldHelp: string;
                longitudeFieldHelp: string;
                imageFieldHelp: string;
                selectOption: string;
                noEligibleFieldForType: string;
                viewTypeUnavailable: string;
                viewTypeUnavailableShort: string;
                chartType: string;
                chartTypeHelp: string;
                chartTypeBar: string;
                chartTypeLine: string;
                chartTypePie: string;
                chartTypeArea: string;
                chartTypeScatter: string;
                xAxisField: string;
                xAxisFieldHelp: string;
                yAxisField: string;
                yAxisFieldHelp: string;
                selectionMode: string;
                selectionNone: string;
                selectionSingle: string;
                selectionMultiple: string;
                pageSize: string;
                pageSizeOptions: string;
                exportFormats: string;
                exportMaxRecords: string;
                exportIncludeHeaders: string;
                exportFileNamePrefix: string;
                searchableFields: string;
                filterableFields: string;
                resizableColumns: string;
                densityCompact: string;
                densityComfortable: string;
                densitySpacious: string;
                densityMode: string;
                hiddenFields: string;
                rowActions: string;
                bulkActions: string;
                sharing: string;
                sharingEnabled: string;
                sharingVisibility: string;
                addRecordEnabled: string;
                addRecordPosition: string;
                addRecordMode: string;
                addRecordFormView: string;
                conditionalFormatting: string;
                addRule: string;
                quickFilters: string;
                addQuickFilter: string;
                ufElements: string;
                ufDropdown: string;
                ufTabs: string;
                ufToggle: string;
                ufAddField: string;
                ufNoFields: string;
                ufAddTab: string;
                ufTabLabel: string;
                ufShowAllRecords: string;
                ufAllowAddTab: string;
                showRecordCount: string;
                allowPrinting: string;
                virtualScroll: string;
                emptyStateTitle: string;
                emptyStateMessage: string;
                emptyStateIcon: string;
                ariaLabel: string;
                ariaDescribedBy: string;
                ariaLive: string;
                accessibility: string;
                viewTabs: string;
            };
            localeSwitcher: {
                label: string;
            };
            search: string;
            nav: {
                pinItem: string;
                unpinItem: string;
                dragToReorder: string;
                favorites: string;
            };
        };
        auth: {
            login: {
                title: string;
                description: string;
                emailLabel: string;
                emailPlaceholder: string;
                passwordLabel: string;
                passwordPlaceholder: string;
                forgotPasswordText: string;
                submitButton: string;
                submittingButton: string;
                noAccountText: string;
                signUpText: string;
                errors: {
                    invalidCredentials: string;
                    emailNotVerified: string;
                };
            };
            register: {
                title: string;
                description: string;
                nameLabel: string;
                namePlaceholder: string;
                emailLabel: string;
                emailPlaceholder: string;
                passwordLabel: string;
                passwordPlaceholder: string;
                confirmPasswordLabel: string;
                confirmPasswordPlaceholder: string;
                passwordMismatchError: string;
                passwordTooShortError: string;
                submitButton: string;
                submittingButton: string;
                hasAccountText: string;
                signInText: string;
                errors: {
                    userExists: string;
                };
                verifyInbox: {
                    title: string;
                    description: string;
                    resend: string;
                    resending: string;
                    resent: string;
                    backToSignIn: string;
                };
            };
            forgotPassword: {
                title: string;
                description: string;
                emailLabel: string;
                emailPlaceholder: string;
                submitButton: string;
                submittingButton: string;
                successTitle: string;
                successDescription: string;
                backToSignInText: string;
                rememberPasswordText: string;
                signInText: string;
            };
            resetPassword: {
                title: string;
                description: string;
                newPassword: string;
                confirmPassword: string;
                submit: string;
                submitting: string;
                success: string;
                failed: string;
                invalidToken: string;
                missingToken: string;
                passwordsMismatch: string;
                requestNewLink: string;
            };
            verifyEmail: {
                title: string;
                description: string;
                sentTo: string;
                verifyingTitle: string;
                verifyingDescription: string;
                successTitle: string;
                successDescription: string;
                errorTitle: string;
                errorDescription: string;
                missingToken: string;
                emailMissing: string;
                resendButton: string;
                resending: string;
                resent: string;
                resentSuccess: string;
                resentDescription: string;
                resendFailed: string;
                signInLink: string;
                backToSignIn: string;
                backToLogin: string;
                checkSpam: string;
                or: string;
            };
            setup: {
                welcomeTitle: string;
                description: string;
                yourName: string;
                orgName: string;
                orgNamePlaceholder: string;
                emailLabel: string;
                emailPlaceholder: string;
                passwordLabel: string;
                passwordHint: string;
                submit: string;
                submitting: string;
                failed: string;
            };
            device: {
                title: string;
                subtitle: string;
                userCodeLabel: string;
                requesterLabel: string;
                approveWarning: string;
                loggedInAs: string;
                approve: string;
                approving: string;
                approvedTitle: string;
                approvedDescription: string;
                approveSuccess: string;
                approveSuccessDescription: string;
                approveFailed: string;
                deny: string;
                denying: string;
                deniedTitle: string;
                deniedDescription: string;
                denyFailed: string;
                invalidTitle: string;
                invalidDescription: string;
                loading: string;
                cancel: string;
            };
            shell: {
                tenantHostHint: string;
            };
        };
        profile: {
            title: string;
            subtitle: string;
            saving: string;
            avatar: {
                upload: string;
                replace: string;
                remove: string;
            };
            info: {
                title: string;
                description: string;
                saved: string;
                name: string;
                email: string;
                emailImmutable: string;
                role: string;
                save: string;
            };
            password: {
                changeTitle: string;
                setTitle: string;
                changeDescription: string;
                setDescription: string;
                current: string;
                new: string;
                password: string;
                confirm: string;
                tooShort: string;
                mismatch: string;
                enterCurrent: string;
                changed: string;
                localSet: string;
                changeAction: string;
                setAction: string;
            };
        };
        errors: {
            networkError: string;
            serverError: string;
            notFound: string;
            unauthorized: string;
            forbidden: string;
            timeout: string;
            unknown: string;
        };
        workspace: {
            label: string;
            default: string;
            switch: string;
            create: string;
            createTitle: string;
            createDescription: string;
            createButton: string;
            nameLabel: string;
            namePlaceholder: string;
            slugLabel: string;
            slugHint: string;
            invite: string;
            members: string;
            settings: string;
        };
        help: {
            appDocs: string;
            allDocs: string;
            onlineDocs: string;
        };
        sidebar: {
            settings: string;
            help: string;
            helpTooltip: string;
            activityFeed: string;
            notifications: string;
            approvals: string;
            inbox: string;
            inboxAriaLabel: string;
            area: string;
            scope: string;
            recent: string;
            favorites: string;
            starred: string;
            removeFromFavorites: string;
        };
        topbar: {
            aiAssistant: string;
            designInStudio: string;
        };
        home: {
            title: string;
            subtitle: string;
            nav: string;
            allApps: string;
            loading: string;
            recent: string;
            starred: string;
            welcome: string;
            welcomeDescription: string;
            createFirstApp: string;
            systemSettings: string;
            browseMarketplace: string;
            quickActions: {
                title: string;
                createApp: string;
                createAppDesc: string;
                manageObjects: string;
                manageObjectsDesc: string;
                systemSettings: string;
                systemSettingsDesc: string;
            };
            appCard: {
                noDescription: string;
                default: string;
            };
            greetingMorning: string;
            greetingAfternoon: string;
            greetingEvening: string;
            greetingNight: string;
            heroTagline: string;
            open: string;
            stats: {
                apps: string;
                starred: string;
                recent: string;
            };
            recentApps: {
                title: string;
                itemType: {
                    object: string;
                    dashboard: string;
                    page: string;
                    record: string;
                };
            };
            starredApps: {
                title: string;
            };
            gettingStarted: {
                title: string;
                description: string;
                cta: string;
            };
        };
        layout: {
            appSwitcher: {
                home: string;
                addApp: string;
                editApp: string;
                manageAllApps: string;
                systemConsole: string;
                noAppsConfigured: string;
            };
            activityFeed: {
                title: string;
                filter: string;
                empty: string;
                ariaLabel: string;
                typeCreate: string;
                typeUpdate: string;
                typeDelete: string;
                typeComment: string;
                relativeJustNow: string;
                relativeSecondsAgo: string;
                relativeMinutesAgo: string;
                relativeHoursAgo: string;
                relativeDaysAgo: string;
                viewAll: string;
            };
            metadata: {
                label: string;
                toggleTitle: string;
                panelTitle: string;
                jsonBadge: string;
                copyJson: string;
            };
        };
        search: {
            title: string;
            back: string;
            placeholder: string;
            inputAriaLabel: string;
            resultsCount: string;
            resultsCountPlural: string;
            itemsAvailable: string;
            noResults: string;
            noResultsHint: string;
            typeObjects: string;
            typeDashboards: string;
            typePages: string;
            typeReports: string;
            badgeObject: string;
            badgeDashboard: string;
            badgePage: string;
            badgeReport: string;
        };
        empty: {
            objectNotFound: string;
            objectNotFoundDescription: string;
            pageNotFound: string;
            pageNotFoundDescription: string;
            dashboardNotFound: string;
            dashboardNotFoundDescription: string;
            reportNotFound: string;
            reportNotFoundDescription: string;
            noAppsConfigured: string;
            noAppsConfiguredDescription: string;
            createFirstApp: string;
            systemSettings: string;
            back: string;
            recordNotFound: string;
            recordNotFoundDescription: string;
        };
        renderer: {
            noPageSchema: string;
            noFormSchema: string;
            noDashboardSchema: string;
            pageRendering: string;
            dashboardRendering: string;
            formRenderingMode: string;
            formRenderingFor: string;
            createRecord: string;
            editRecord: string;
            page: string;
            dashboard: string;
            save: string;
            cancel: string;
        };
        actionDialog: {
            title: string;
            description: string;
            selectPlaceholder: string;
            requiredError: string;
            cancel: string;
            confirm: string;
            defaultActionTitle: string;
            ok: string;
            lookupPlaceholder: string;
            lookupHelpText: string;
        };
        actionConfirm: {
            title: string;
            confirm: string;
            cancel: string;
        };
        rowAction: {
            openMenu: string;
            edit: string;
            delete: string;
        };
        navigationSync: {
            addedPage: string;
            addedDashboard: string;
            removedPage: string;
            removedDashboard: string;
            renamedPage: string;
            renamedDashboard: string;
            undoLabel: string;
            undone: string;
            undoFailed: string;
            updateFailed: string;
        };
        objectActions: {
            deleteSuccess: string;
            deleteFailed: string;
            noRecordId: string;
            deleteConfirm: string;
            bulkDeleteSuccess: string;
            bulkDeletePartial: string;
        };
        objectViewActions: {
            renameFailed: string;
            deleteFailed: string;
        };
        dashboardActions: {
            pdfPreparing: string;
            exportFailed: string;
            forecastSoon: string;
        };
        recordDetail: {
            viewersTooltip: string;
        };
        cellRender: {
            empty: string;
            yes: string;
            no: string;
            systemFields: string;
        };
        user: {
            profile: string;
            settings: string;
            logout: string;
            preferences: string;
            theme: string;
            language: string;
        };
        report: {
            total: string;
            rowTotal: string;
            columnTotal: string;
            grandTotal: string;
            totals: string;
            rowsLabel: string;
            columnsLabel: string;
            allLabel: string;
            emptyLabel: string;
            loading: string;
            failedToLoad: string;
            needsAcross: string;
            aggregate: {
                count: string;
                countDistinct: string;
                sum: string;
                avg: string;
                min: string;
                max: string;
                first: string;
            };
            editor: {
                breadcrumb: string;
                basic: string;
                title: string;
                titlePlaceholder: string;
                description: string;
                descriptionPlaceholder: string;
                type: string;
                typeTabular: string;
                typeSummary: string;
                typeMatrix: string;
                typeJoined: string;
                typeHelp: string;
                data: string;
                objectName: string;
                objectNamePlaceholder: string;
                objectNameHelp: string;
                limit: string;
                limitPlaceholder: string;
                columns: string;
                columnsHint: string;
                filters: string;
                filtersHint: string;
                filtersComplex: string;
                groupBy: string;
                groupByHint: string;
                rows: string;
                rowsHint: string;
                columnsAxis: string;
                columnsAxisHint: string;
                values: string;
                valuesHint: string;
                grouping: string;
                addGrouping: string;
                dateGranularity: string;
                dateGranularityNone: string;
                day: string;
                week: string;
                month: string;
                quarter: string;
                year: string;
                sortAsc: string;
                sortDesc: string;
                chart: string;
                chartHint: string;
                chartType: string;
                chartTitle: string;
                chartTitlePlaceholder: string;
                chartXAxis: string;
                chartYAxis: string;
                chartShowLegend: string;
                chartShowDataLabels: string;
                chartNone: string;
                chartBar: string;
                chartLine: string;
                chartArea: string;
                chartPie: string;
                chartDonut: string;
                chartFunnel: string;
                validationNeedsObject: string;
                validationMatrixNeedsRowsCols: string;
                validationSummaryNeedsRows: string;
                blocks: string;
                blocksHint: string;
                addBlock: string;
                removeBlock: string;
                blockName: string;
                blockNamePlaceholder: string;
                blockLabel: string;
                blockLabelPlaceholder: string;
                blockDescription: string;
                blockDescriptionPlaceholder: string;
                validationJoinedNeedsBlocks: string;
                validationBlockNameRequired: string;
                validationBlockNameDuplicate: string;
                validationBlockNeedsColumns: string;
                noneOption: string;
                addCondition: string;
                combineLogic: string;
                opContains: string;
                opIsEmpty: string;
                opIsNotEmpty: string;
                formatAuto: string;
                formatCurrency: string;
                formatPercent: string;
                formatInteger: string;
                formatDate: string;
                formatDatetime: string;
                columnLabelPlaceholder: string;
                aggregateColumn: string;
                formatColumn: string;
                addColumns: string;
                searchFields: string;
                noMatchingFields: string;
                noFieldsAvailable: string;
                columnsCount: string;
                columnsEmpty: string;
                fieldPickerTitle: string;
                fieldPickerDescription: string;
                fieldPickerChangeTitle: string;
                fieldPickerAddGroupingTitle: string;
                fieldPickerEmpty: string;
                fieldPickerSelected: string;
                fieldPickerClear: string;
                fieldPickerAdd: string;
                fieldPickerAddN: string;
            };
        };
        organizations: {
            mine: string;
            title: string;
            heading: string;
            subtitle: string;
            searchPlaceholder: string;
            new: string;
            current: string;
            manage: string;
            emptyTitle: string;
            emptyDescription: string;
            noMatches: string;
        };
        notifications: {
            empty: string;
            markAllRead: string;
            viewAll: string;
            approvalsPending: string;
            viewApprovals: string;
            noPendingApprovals: string;
            openApprovalsInbox: string;
            emptyUnread: string;
            filterUnread: string;
            filterAll: string;
        };
        publicForm: {
            submit: string;
            submitting: string;
            submitAnother: string;
            poweredBy: string;
            secureNotice: string;
            thankYouTitle: string;
            thankYouMessage: string;
            redirecting: string;
            unavailableTitle: string;
            unavailableDescription: string;
            tryDemo: string;
            retry: string;
            loading: string;
            requiredHint: string;
            consentLabelDefault: string;
            consentLink: string;
            consentRequired: string;
            rateLimited: string;
            redirectBlocked: string;
            demo: {
                contactTitle: string;
                contactDescription: string;
                supportTitle: string;
                supportDescription: string;
                thankYouSalesTitle: string;
                thankYouSalesMessage: string;
                thankYouSupportTitle: string;
                thankYouSupportMessage: string;
                field: {
                    firstName: string;
                    lastName: string;
                    email: string;
                    phone: string;
                    jobTitle: string;
                    company: string;
                    website: string;
                    industry: string;
                    companySize: string;
                    howCanWeHelp: string;
                    subject: string;
                    description: string;
                    issueType: string;
                    priority: string;
                };
                industry: {
                    technology: string;
                    software: string;
                    finance: string;
                    healthcare: string;
                    retail: string;
                    other: string;
                };
                issueType: {
                    question: string;
                    problem: string;
                    bug: string;
                    feature_request: string;
                };
                priority: {
                    low: string;
                    medium: string;
                    high: string;
                    critical: string;
                };
            };
        };
        connectAgent: {
            disabled: {
                title: string;
                body: string;
            };
            url: {
                title: string;
                body: string;
                downloadSkill: string;
                skillHint: string;
            };
            claude: {
                body: string;
                reachability: string;
            };
            claudeCode: {
                body: string;
                plugin: string;
            };
            cursor: {
                addButton: string;
                body: string;
            };
            vscode: {
                body: string;
            };
            codex: {
                body: string;
            };
            apiKey: {
                title: string;
                badge: string;
                body: string;
                namePlaceholder: string;
                mint: string;
                minting: string;
                showOnce: string;
                done: string;
            };
        };
        marketplace: {
            title: string;
            subtitle: string;
            searchPlaceholder: string;
            searchAria: string;
            installed: string;
            installedCount: string;
            refresh: string;
            all: string;
            noApprovedYet: string;
            noMatchFilters: string;
            noDescription: string;
            back: string;
            installedTitle: string;
            installedSubtitle: string;
            installedEmpty: string;
            browseLink: string;
            installedAdditiveNote: string;
            installedAt: string;
            installedBy: string;
            installedPackageId: string;
            cachedAs: string;
            versionBadge: string;
            installedBadge: string;
            load: {
                failed: string;
                failedHint: string;
                packageFailed: string;
                notFound: string;
            };
            detail: {
                homepage: string;
                installedV: string;
                about: string;
                noReadme: string;
                versions: string;
                noApprovedVersions: string;
                prerelease: string;
                moreOptions: string;
                uninstallFromRuntime: string;
                addSampleData: string;
                reseedAgain: string;
                purgeSampleData: string;
                purgeConfirm: string;
                purgeSuccess: string;
                purgeNoData: string;
                reseedQueued: string;
                reseedLocalSuccess: string;
                reseedPartialErrors: string;
                updateAvailable: string;
            };
            action: {
                install: string;
                reinstall: string;
                working: string;
                installToCloud: string;
                installing: string;
                uninstall: string;
                uninstalling: string;
                details: string;
                close: string;
                dismiss: string;
                openOnCloud: string;
                backHome: string;
            };
            install: {
                dialogTitle: string;
                dialogDescCurrent: string;
                dialogDescPicker: string;
                environment: string;
                environmentPlaceholder: string;
                includeSampleData: string;
                noEnvs: string;
                noPermission: string;
                signInFirst: string;
                success: string;
                localSuccess: string;
                localManifestConflict: string;
                localUnauthorized: string;
                localMarketplaceUnavailable: string;
            };
            uninstall: {
                confirm: string;
                successInList: string;
                successInDetail: string;
            };
            accessDenied: {
                title: string;
                description: string;
            };
            category: {
                crm: string;
                erp: string;
                hr: string;
                finance: string;
                project: string;
                collaboration: string;
                analytics: string;
                integration: string;
                automation: string;
                ai: string;
                security: string;
                "developer-tools": string;
                "ui-theme": string;
                storage: string;
                other: string;
            };
            pricing: {
                free: string;
                freemium: string;
                paid: string;
                subscription: string;
                "usage-based": string;
                "contact-sales": string;
            };
            relativeTime: {
                today: string;
                daysAgo: string;
                monthsAgo: string;
                yearsAgo: string;
            };
        };
        approvalsInbox: {
            loadMore: string;
            loadingMore: string;
            loadedOf: string;
            actEscalate: string;
            systemSlaActor: string;
            reassignBtn: string;
            reassignTitle: string;
            reassignBody: string;
            reassignTo: string;
            reassignToPlaceholder: string;
            reassignSuccess: string;
            requestInfoBtn: string;
            requestInfoTitle: string;
            requestInfoBody: string;
            requestInfoPlaceholder: string;
            requestInfoSent: string;
            remindBtn: string;
            remindSuccess: string;
            remindThrottled: string;
            replyPlaceholder: string;
            slaRemaining: string;
            slaOverdue: string;
            actReassign: string;
            actRemind: string;
            actRequestInfo: string;
            actComment: string;
            stepProgress: string;
            prevRequest: string;
            nextRequest: string;
            positionOf: string;
            quickPhrase1: string;
            quickPhrase2: string;
            quickPhrase3: string;
            title: string;
            subtitle: string;
            refresh: string;
            tabMyPending: string;
            tabSubmitted: string;
            tabAll: string;
            searchPlaceholder: string;
            clearSearch: string;
            statusFilter: string;
            allStatuses: string;
            processFilter: string;
            allProcesses: string;
            objectFilter: string;
            allObjects: string;
            filterCount: string;
            selected: string;
            actionableCount: string;
            selectAll: string;
            selectRow: string;
            colRequest: string;
            colRecord: string;
            colRequester: string;
            colStatus: string;
            colWaiting: string;
            colActions: string;
            statusPending: string;
            statusApproved: string;
            statusRejected: string;
            statusRecalled: string;
            statusReturned: string;
            sendBackBtn: string;
            sendBackTitle: string;
            sendBackBody: string;
            sendBackPlaceholder: string;
            sendBackSuccess: string;
            sendBackAutoRejected: string;
            actRevise: string;
            actResubmit: string;
            roundChip: string;
            returnedHint: string;
            resubmitBtn: string;
            resubmitting: string;
            resubmitSuccess: string;
            resubmitPlaceholder: string;
            editRecordBtn: string;
            abandonTitle: string;
            abandonBody: string;
            emptyTitle: string;
            emptyPending: string;
            emptyOther: string;
            emptyViewAll: string;
            noMatches: string;
            keyboardHint: string;
            drawerTitle: string;
            submittedAgo: string;
            completedAt: string;
            waitingOn: string;
            history: string;
            noActions: string;
            actSubmit: string;
            actApprove: string;
            actReject: string;
            actRecall: string;
            rawData: string;
            copy: string;
            copied: string;
            copyFailed: string;
            overrideActor: string;
            actor: string;
            auto: string;
            overrideHint: string;
            comment: string;
            approve: string;
            approving: string;
            reject: string;
            rejecting: string;
            recall: string;
            recalling: string;
            cancel: string;
            clear: string;
            approveN: string;
            rejectN: string;
            bulkApproveTitle: string;
            bulkApproveBody: string;
            bulkRejectTitle: string;
            bulkRejectBody: string;
            bulkApproved: string;
            bulkRejected: string;
            bulkPartial: string;
            rejectOneTitle: string;
            rejectOneBody: string;
            rejectTitle: string;
            rejectBody: string;
            recallTitle: string;
            recallBody: string;
            inlineApproved: string;
            inlineRejected: string;
            approvedFinal: string;
            approvedWaiting: string;
            rejectedToast: string;
            recalledToast: string;
            whyDisabled: string;
            whyDisabledSubmitter: string;
            noActor: string;
            actionFailed: string;
            loadFailed: string;
            recallUnavailable: string;
            requestGone: string;
            notAllowed: string;
            alreadyDecided: string;
            justNow: string;
            minutesAgo: string;
            hoursAgo: string;
            daysAgo: string;
        };
        preview: {
            empty: {
                loadFailedTitle: string;
                loadFailedDescription: string;
                notReadyTitle: string;
                notReadyDescription: string;
                nothingTitle: string;
                retry: string;
            };
            draftBar: {
                message: string;
                publish: string;
                publishing: string;
                exit: string;
                changes: string;
            };
            changes: {
                title: string;
                description: string;
                loading: string;
                loadFailed: string;
                empty: string;
                kindNew: string;
                kindUpdate: string;
                detailLoading: string;
                detailLoadFailed: string;
                detailNone: string;
                detailChangedKeys: string;
                confirmNote: string;
                publishConfirm: string;
            };
        };
        filterBuilder: {
            where: string;
            and: string;
            or: string;
            clearAll: string;
            selectField: string;
            operator: string;
            selectValue: string;
            value: string;
            addFilter: string;
            removeCondition: string;
            trueLabel: string;
            falseLabel: string;
            noResults: string;
            searchField: string;
            enterId: string;
            operators: {
                equals: string;
                notEquals: string;
                contains: string;
                notContains: string;
                isEmpty: string;
                isNotEmpty: string;
                greaterThan: string;
                lessThan: string;
                greaterOrEqual: string;
                lessOrEqual: string;
                before: string;
                after: string;
                between: string;
                in: string;
                notIn: string;
            };
        };
        sortBuilder: {
            sortBy: string;
            thenBy: string;
            selectField: string;
            ascending: string;
            descending: string;
            addSort: string;
            removeSort: string;
        };
    };
    readonly ar: {
        capability: {
            group: {
                platform: string;
                org: string;
                other: string;
            };
        };
        lookup: {
            recentlyUsed: string;
            allResults: string;
            createNew: string;
            createNamed: string;
            showingResults: string;
            showAllResults: string;
            selectedBadge: string;
            browseAll: string;
            remove: string;
            selectFirst: string;
            selectRecord: string;
            recordCount: string;
            recordCountOne: string;
            pageOf: string;
            filters: string;
            clear: string;
            yes: string;
            filterPlaceholder: string;
            prevPage: string;
            nextPage: string;
            jumpToPage: string;
            retry: string;
            loading: string;
            noOptions: string;
            noRecords: string;
        };
        common: {
            addToFavorites: string;
            removeFromFavorites: string;
            loading: string;
            save: string;
            cancel: string;
            delete: string;
            edit: string;
            create: string;
            search: string;
            filter: string;
            reset: string;
            confirm: string;
            close: string;
            back: string;
            next: string;
            previous: string;
            submit: string;
            refresh: string;
            export: string;
            import: string;
            yes: string;
            no: string;
            ok: string;
            actions: string;
            more: string;
            selectAll: string;
            clearAll: string;
            noData: string;
            noResults: string;
            required: string;
            optional: string;
            selectOption: string;
            select: string;
            openChat: string;
            closeChat: string;
            toggleSidebar: string;
            package: string;
        };
        actions: {
            resultDialog: {
                defaultTitle: string;
                acknowledge: string;
            };
        };
        validation: {
            required: string;
            minLength: string;
            maxLength: string;
            min: string;
            max: string;
            email: string;
            url: string;
            pattern: string;
            formInvalid: string;
            unique: string;
            type: string;
        };
        form: {
            addItem: string;
            removeItem: string;
            fieldRequired: string;
            invalidFormat: string;
            saveSuccess: string;
            saveError: string;
            unsavedChanges: string;
            stepOf: string;
            createTitle: string;
            editTitle: string;
            createDescription: string;
            editDescription: string;
            saveRecord: string;
            create: string;
            update: string;
            createSuccess: string;
            updateSuccess: string;
            deleteSuccess: string;
        };
        fields: {
            relativeDate: {
                overdue: string;
            };
            richText: {
                format: string;
                basicEditorHint: string;
                placeholder: string;
            };
        };
        table: {
            rowsPerPage: string;
            showing: string;
            noRows: string;
            sortAsc: string;
            sortDesc: string;
            filterColumn: string;
            columns: string;
            exportCSV: string;
            exportExcel: string;
            selectRow: string;
            selectAllRows: string;
            expandRow: string;
            collapseRow: string;
            hideColumn: string;
            freezeColumn: string;
            unfreezeColumn: string;
            pageInfo: string;
            totalRecords: string;
            noResults: string;
            noResultsHint: string;
            cancelAll: string;
            saveAll: string;
            addRecord: string;
            open: string;
            search: string;
            modified: string;
            saveFailed: string;
            selected: string;
            edit: string;
            delete: string;
        };
        grid: {
            actions: string;
            edit: string;
            delete: string;
            export: string;
            exportAs: string;
            loading: string;
            errorLoading: string;
            pullToRefresh: string;
            refreshing: string;
            openRecord: string;
            rowHeight: string;
            openMenu: string;
            empty: string;
            yes: string;
            no: string;
            systemFields: string;
            toolbar: {
                densityMode: string;
                densityCompact: string;
                densityComfortable: string;
                densitySpacious: string;
                densityCycleHint: string;
                densityCycleShortHint: string;
            };
            import: {
                title: string;
                stepUpload: string;
                stepMapping: string;
                stepPreview: string;
                uploadDescription: string;
                mappingDescription: string;
                previewDescription: string;
                dragDrop: string;
                browseFiles: string;
                parsing: string;
                pasteHint: string;
                legacyXls: string;
                unsupportedFile: string;
                parseFailed: string;
                fileNeedsHeader: string;
                mappingTemplate: string;
                chooseTemplate: string;
                noSavedTemplates: string;
                noneOption: string;
                saveCurrent: string;
                templateName: string;
                save: string;
                deleteTemplate: string;
                savedMapping: string;
                chooseSavedMapping: string;
                manualMapping: string;
                transform: string;
                savedMappingHint: string;
                savedMappingPreviewNote: string;
                csvColumn: string;
                mapsTo: string;
                typeMismatch: string;
                type: {
                    number: string;
                    boolean: string;
                    date: string;
                    datetime: string;
                    text: string;
                };
                status: string;
                skipColumn: string;
                skip: string;
                mapped: string;
                skipped: string;
                rowsWithErrors: string;
                rowsCorrected: string;
                clickToFix: string;
                showingRows: string;
                importing: string;
                importComplete: string;
                imported: string;
                skippedCount: string;
                moreErrors: string;
                cancel: string;
                back: string;
                next: string;
                close: string;
                importNRows: string;
                importingProgress: string;
                requiredMark: string;
                required: string;
                invalidType: string;
            };
        };
        calendar: {
            today: string;
            month: string;
            week: string;
            day: string;
            agenda: string;
            allDay: string;
            noEvents: string;
            newEvent: string;
            moreEvents: string;
        };
        list: {
            loading: string;
            recordCount: string;
            recordCountOne: string;
            addRecord: string;
            tabs: string;
            allRecords: string;
            search: string;
            filter: string;
            filterRecords: string;
            sort: string;
            sortRecords: string;
            group: string;
            groupBy: string;
            export: string;
            exportAs: string;
            color: string;
            rowColor: string;
            colorByField: string;
            clear: string;
            none: string;
            hideFields: string;
            noItems: string;
            noItemsMessage: string;
            showAll: string;
            pullToRefresh: string;
            refreshing: string;
            share: string;
            print: string;
            hideFieldsTitle: string;
            dataLimitReached: string;
            viewSettings: string;
            viewSettingsHint: string;
            addGroup: string;
            collapsedByDefault: string;
            removeGroup: string;
            inlineEditShort: string;
            inlineEditLabel: string;
            recordEditingTitle: string;
        };
        managedByBadge: {
            config: {
                short: string;
                title: string;
                body: string;
            };
            system: {
                short: string;
                title: string;
                body: string;
            };
            appendOnly: {
                short: string;
                title: string;
                body: string;
            };
            betterAuth: {
                short: string;
                title: string;
                body: string;
            };
        };
        kanban: {
            addCard: string;
            addColumn: string;
            moveCard: string;
            deleteCard: string;
            deleteColumn: string;
            noCards: string;
            cardTitlePlaceholder: string;
        };
        timeline: {
            bucket: {
                overdue: string;
                today: string;
                tomorrow: string;
                thisWeek: string;
                nextWeek: string;
                later: string;
                noDate: string;
                unassigned: string;
            };
        };
        gantt: {
            column: {
                taskName: string;
                start: string;
                end: string;
            };
            toolbar: {
                prevPeriod: string;
                nextPeriod: string;
                zoomIn: string;
                zoomOut: string;
                jumpToToday: string;
                today: string;
                showTaskList: string;
                hideTaskList: string;
            };
        };
        view: {
            editViewConfig: string;
            rename: string;
            duplicateView: string;
            shareView: string;
            setAsDefault: string;
            pinView: string;
            unpinView: string;
            changeViewType: string;
            deleteView: string;
            addView: string;
            unsavedChanges: string;
            saveAsView: string;
            moreViews: string;
            activeFilters: string;
            activeSort: string;
            manageViews: string;
            manageAllViews: string;
            manageViewsDescription: string;
            searchViews: string;
            addNewView: string;
            done: string;
            noViewsFound: string;
            dragToReorder: string;
            defaultView: string;
            defaultBadge: string;
            tabActionsFor: string;
            readonlyAriaLabel: string;
            readonlyTooltip: string;
        };
        designer: {
            undo: string;
            redo: string;
        };
        detail: {
            back: string;
            edit: string;
            editInline: string;
            save: string;
            saveChanges: string;
            editFieldsInline: string;
            share: string;
            duplicate: string;
            export: string;
            viewHistory: string;
            delete: string;
            moreActions: string;
            addToFavorites: string;
            removeFromFavorites: string;
            previousRecord: string;
            nextRecord: string;
            recordOf: string;
            recordNotFound: string;
            recordNotFoundDescription: string;
            goBack: string;
            details: string;
            related: string;
            relatedRecords: string;
            relatedRecordOne: string;
            noRelatedRecords: string;
            loading: string;
            copyToClipboard: string;
            copied: string;
            deleteConfirmation: string;
            editRecord: string;
            viewAll: string;
            new: string;
            emptyValue: string;
            comments: string;
            searchComments: string;
            addCommentPlaceholder: string;
            noMatchingComments: string;
            noCommentsYet: string;
            pinned: string;
            pin: string;
            unpin: string;
            justNow: string;
            minutesAgo: string;
            hoursAgo: string;
            daysAgo: string;
            dropFilesToUpload: string;
            attachmentCount: string;
            attachmentCountPlural: string;
            removeAttachment: string;
            unifiedDiff: string;
            sideBySideDiff: string;
            noChanges: string;
            previousVersion: string;
            currentVersion: string;
            discussion: string;
            showDiscussion: string;
            hideDiscussion: string;
            bold: string;
            italic: string;
            listFormat: string;
            inlineCode: string;
            mentionSomeone: string;
            preview: string;
            submitComment: string;
            sendComment: string;
            writeComment: string;
            subscribedTooltip: string;
            unsubscribedTooltip: string;
            firstRecord: string;
            previousRecordKey: string;
            nextRecordKey: string;
            lastRecord: string;
            noRecords: string;
            searchWhileNavigating: string;
            searchRecords: string;
            allActivity: string;
            commentsOnly: string;
            fieldChangesFilter: string;
            tasksOnly: string;
            leaveCommentPlaceholder: string;
            noActivity: string;
            loadMore: string;
            edited: string;
            via: string;
            replyCount: string;
            replyCountPlural: string;
            replyPlaceholder: string;
            filterActivity: string;
            openDiscussion: string;
            closeDiscussion: string;
            subscribeAriaLabel: string;
            unsubscribeAriaLabel: string;
            clearSearch: string;
            saving: string;
            lockedByApproval: string;
            lockedTooltip: string;
            cancelApproval: string;
            cancelApprovalInFlight: string;
            cancelApprovalTooltip: string;
            cancelApprovalFailed: string;
            cancelApprovalUnavailable: string;
            linkCopied: string;
            linkCopyFailed: string;
            cancel: string;
            cancelEdit: string;
            sectionMoreDetails: string;
            concurrentUpdateTitle: string;
            concurrentUpdateDescription: string;
            concurrentUpdateYourEdit: string;
            concurrentUpdateCurrentValue: string;
            concurrentUpdateUpdatedBy: string;
            concurrentUpdateUpdatedAt: string;
            concurrentUpdateReload: string;
            concurrentUpdateOverwrite: string;
            concurrentUpdateCancel: string;
            openInNewTab: string;
            activity: string;
            history: string;
            editRow: string;
            deleteRow: string;
            deleteRowConfirmation: string;
            deleteRowTitle: string;
            actions: string;
            previousPage: string;
            nextPage: string;
            pageOf: string;
            sortBy: string;
            filterPlaceholder: string;
            highlightFields: string;
            createdBy: string;
            updatedBy: string;
            showEmptyRelated_one: string;
            showEmptyRelated_other: string;
            copyEmail: string;
            copyPhone: string;
            copyRecordId: string;
            showEmptyFields: string;
            hideEmptyFields: string;
            noValue: string;
        };
        chart: {
            noData: string;
            loading: string;
        };
        map: {
            searchLocations: string;
            locationDetails: string;
            markersCount: string;
            invalidCoordinates: string;
            invalidCoordinatesPlural: string;
        };
        workflow: {
            draft: string;
            active: string;
            paused: string;
            completed: string;
            cancelled: string;
            save: string;
            publish: string;
            addNode: string;
            workflowFlow: string;
            properties: string;
            connections: string;
            quickConnect: string;
            fromPlaceholder: string;
            toPlaceholder: string;
            connect: string;
            label: string;
            type: string;
            description: string;
            assignee: string;
            assigneeType: string;
            user: string;
            role: string;
            group: string;
            expression: string;
            timeoutMinutes: string;
            selectNodeToEdit: string;
            workflowTitle: string;
            newWorkflow: string;
            outConnections: string;
            start: string;
            end: string;
            task: string;
            userTask: string;
            serviceTask: string;
            scriptTask: string;
            approval: string;
            condition: string;
            parallelGateway: string;
            joinGateway: string;
            boundaryEvent: string;
            delay: string;
            notification: string;
            webhook: string;
            allowConcurrency: string;
            forbidConcurrency: string;
            replaceConcurrency: string;
            queueConcurrency: string;
            conditionEvent: string;
            manualEvent: string;
            webhookEvent: string;
            timerEvent: string;
            signalEvent: string;
            versionHistory: string;
            importBpmn: string;
            exportBpmn: string;
            undo: string;
            redo: string;
            resetZoom: string;
        };
        dashboard: {
            addWidget: string;
            removeWidget: string;
            editLayout: string;
            saveLayout: string;
            resetLayout: string;
            total: string;
            noDataAvailable: string;
            noDataSourceFor: string;
            trend: {
                vsLastQuarter: string;
                vsLastMonth: string;
                vsLastWeek: string;
                vsLastYear: string;
                vsYesterday: string;
                vsPreviousPeriod: string;
            };
        };
        configPanel: {
            save: string;
            discard: string;
            close: string;
            layout: string;
            columns: string;
            gap: string;
            rowHeight: string;
            data: string;
            refreshInterval: string;
            appearance: string;
            title: string;
            showDescription: string;
            theme: string;
            configuration: string;
            general: string;
            advanced: string;
        };
        appDesigner: {
            createApp: string;
            editApp: string;
            basicInfo: string;
            objects: string;
            navigation: string;
            branding: string;
            appName: string;
            appTitle: string;
            appDescription: string;
            appIcon: string;
            template: string;
            layout: string;
            layoutSidebar: string;
            layoutHeader: string;
            layoutEmpty: string;
            selectObjects: string;
            searchObjects: string;
            selectAll: string;
            deselectAll: string;
            navBuilder: string;
            addGroup: string;
            addUrl: string;
            addSeparator: string;
            noNavItems: string;
            logoUrl: string;
            primaryColor: string;
            faviconUrl: string;
            preview: string;
            complete: string;
            snakeCaseHint: string;
            modeEdit: string;
            modePreview: string;
            modeCode: string;
            addWidget: string;
            widgetProperties: string;
            dataSource: string;
            valueField: string;
            aggregate: string;
            colorVariant: string;
            addComponent: string;
            componentProperties: string;
            viewType: string;
            fields: string;
            toolbar: string;
            showSearch: string;
            showFilters: string;
            showSort: string;
            appearance: string;
            rowHeight: string;
            stripedRows: string;
            bordered: string;
            livePreview: string;
            stepBasicDesc: string;
            stepObjectsDesc: string;
            stepNavigationDesc: string;
            stepBrandingDesc: string;
            noObjectsFound: string;
            noNavItemsHint: string;
            separator: string;
            separatorLabel: string;
            newGroup: string;
            newLink: string;
            saveDraft: string;
            cancelConfirmTitle: string;
            cancelConfirmMessage: string;
            confirmDiscard: string;
            keepEditing: string;
            navNoItems: string;
            navNoPreviewItems: string;
            navLivePreview: string;
            navCollapseGroup: string;
            navExpandGroup: string;
            navAddChild: string;
            navMoveUp: string;
            navMoveDown: string;
            navRemove: string;
            navObjectPage: string;
            navDashboard: string;
            navPage: string;
            navReport: string;
            navGroup: string;
            navUrl: string;
            navSeparator: string;
            navTypeObject: string;
            navTypeDashboard: string;
            navTypePage: string;
            navTypeReport: string;
            navTypeUrl: string;
            navTypeGroup: string;
            navTypeSeparator: string;
            navTypeAction: string;
            navEditIcon: string;
            navToggleVisible: string;
            navHidden: string;
            navExportSchema: string;
            navImportSchema: string;
            navExportSuccess: string;
            navImportSuccess: string;
            navImportError: string;
            navIconPlaceholder: string;
            dashboardEditor: string;
            noWidgets: string;
            widgetLayoutSize: string;
            widgetWidth: string;
            widgetHeight: string;
            dashboardPreview: string;
            noWidgetsPreview: string;
            pageCanvasEditor: string;
            emptyPage: string;
            pagePreview: string;
            noComponentsPreview: string;
            modePage: string;
            modeDashboard: string;
            undo: string;
            redo: string;
            brandingEditor: string;
            brandingExport: string;
            brandingImport: string;
            brandingPreview: string;
            brandingSampleButton: string;
            brandingSampleText: string;
            colorPalette: string;
            fontFamily: string;
            fontDefault: string;
            modeLight: string;
            modeDark: string;
            mobilePreview: string;
            objectManager: {
                title: string;
                addObject: string;
                searchPlaceholder: string;
                noObjects: string;
                objectName: string;
                objectLabel: string;
                pluralLabel: string;
                icon: string;
                selectIcon: string;
                group: string;
                noGroup: string;
                sortOrder: string;
                enabled: string;
                relationships: string;
                systemBadge: string;
                fieldCount: string;
                ungrouped: string;
                deleteConfirmTitle: string;
                deleteConfirmMessage: string;
            };
            fieldDesigner: {
                title: string;
                addField: string;
                searchPlaceholder: string;
                allTypes: string;
                noFields: string;
                fieldName: string;
                fieldLabel: string;
                fieldType: string;
                fieldGroup: string;
                description: string;
                required: string;
                unique: string;
                readOnly: string;
                hidden: string;
                indexed: string;
                externalId: string;
                trackHistory: string;
                defaultValue: string;
                placeholder: string;
                referenceTo: string;
                formula: string;
                options: string;
                addOption: string;
                validationRules: string;
                addRule: string;
                systemBadge: string;
                ungrouped: string;
                deleteConfirmTitle: string;
                deleteConfirmMessage: string;
                basicSection: string;
                typeSpecificSection: string;
                advancedSection: string;
                typeCategory: {
                    text: string;
                    number: string;
                    date: string;
                    choice: string;
                    relation: string;
                    advanced: string;
                };
            };
        };
        console: {
            title: string;
            initializing: string;
            breadcrumb: {
                dashboards: string;
                pages: string;
                reports: string;
                system: string;
            };
            loadingSteps: {
                connecting: string;
                loadingConfig: string;
                preparingWorkspace: string;
            };
            error: {
                connectionFailed: string;
                serverUnreachable: string;
                checkServer: string;
                timeout: string;
            };
            actions: {
                retry: string;
                retrying: string;
            };
            shortcuts: {
                title: string;
                description: string;
                groups: {
                    general: string;
                    navigation: string;
                    dataViews: string;
                    preferences: string;
                };
                openCommandPalette: string;
                showShortcuts: string;
                closeDialog: string;
                toggleSidebar: string;
                focusSearch: string;
                createRecord: string;
                refreshData: string;
                editRecord: string;
                toggleDarkMode: string;
            };
            commandPalette: {
                placeholder: string;
                noResults: string;
                objects: string;
                dashboards: string;
                pages: string;
                reports: string;
                switchApp: string;
                current: string;
                preferences: string;
                lightTheme: string;
                darkTheme: string;
                systemTheme: string;
                actions: string;
                openFullSearch: string;
                createApp: string;
                searching: string;
                records: string;
                recentRecords: string;
            };
            errors: {
                somethingWentWrong: string;
                unexpectedError: string;
                tryAgain: string;
                goHome: string;
                errorDetails: string;
            };
            theme: {
                toggle: string;
                light: string;
                dark: string;
                system: string;
            };
            objectView: {
                systemViewReadonly: string;
                expandToPage: string;
                objectNotFound: string;
                objectNotFoundDescription: string;
                objectNotFoundHint: string;
                allRecords: string;
                exitDesignMode: string;
                enterDesignMode: string;
                metadataInspector: string;
                editView: string;
                addView: string;
                designTools: string;
                new: string;
                configureView: string;
                closePanel: string;
                page: string;
                pageConfigHint: string;
                listConfigHint: string;
                general: string;
                generalHint: string;
                toolbar: string;
                toolbarHint: string;
                toolbarEnabledCount: string;
                navigationSection: string;
                navigationHint: string;
                records: string;
                recordsHint: string;
                exportPrint: string;
                exportPrintHint: string;
                showAllFields: string;
                hideAllFields: string;
                searchFields: string;
                title: string;
                description: string;
                data: string;
                source: string;
                columns: string;
                filterBy: string;
                sortBy: string;
                appearance: string;
                showDescription: string;
                viewType: string;
                userFilters: string;
                enableSearch: string;
                enableFilter: string;
                enableSort: string;
                enableHideFields: string;
                enableGroup: string;
                enableColor: string;
                enableDensity: string;
                userActions: string;
                addRecordViaForm: string;
                advanced: string;
                allowExport: string;
                recordCount: string;
                noDescription: string;
                none: string;
                columnsConfigured: string;
                save: string;
                discard: string;
                createView: string;
                newView: string;
                typeOptions: string;
                groupByField: string;
                startDateField: string;
                titleField: string;
                latitudeField: string;
                longitudeField: string;
                imageField: string;
                dateField: string;
                selectField: string;
                gridOptionsHint: string;
                groupBy: string;
                prefixField: string;
                fields: string;
                fieldsVisible: string;
                sortsCount: string;
                filtersCount: string;
                endDateField: string;
                color: string;
                fieldTextColor: string;
                rowHeight: string;
                wrapHeaders: string;
                showFieldDescriptions: string;
                collapseAllByDefault: string;
                striped: string;
                bordered: string;
                inlineEdit: string;
                addDeleteRecordsInline: string;
                clickIntoRecordDetails: string;
                navigationMode: string;
                navigationWidth: string;
                navigationWidthHint: string;
                openNewTab: string;
                openNewTabHint: string;
                import: string;
                importTitle: string;
                importedToast: string;
                importedWithSkipped: string;
                showAdvancedSettings: string;
                showFewerSettings: string;
                createViewDesc: string;
                cancel: string;
                create: string;
                delete: string;
                deleteViewTitle: string;
                deleteViewConfirm: string;
                bulkDeleteConfirm: string;
                duplicateViewName: string;
                viewTypeGrid: string;
                viewTypeGridDesc: string;
                viewTypeKanban: string;
                viewTypeKanbanDesc: string;
                viewTypeCalendar: string;
                viewTypeCalendarDesc: string;
                viewTypeGallery: string;
                viewTypeGalleryDesc: string;
                viewTypeTimeline: string;
                viewTypeTimelineDesc: string;
                viewTypeGantt: string;
                viewTypeGanttDesc: string;
                viewTypeMap: string;
                viewTypeMapDesc: string;
                viewTypeChart: string;
                viewTypeChartDesc: string;
                groupByFieldHelp: string;
                startDateFieldHelp: string;
                ganttStartDateFieldHelp: string;
                ganttEndDateFieldHelp: string;
                timelineDateFieldHelp: string;
                latitudeFieldHelp: string;
                longitudeFieldHelp: string;
                imageFieldHelp: string;
                selectOption: string;
                noEligibleFieldForType: string;
                viewTypeUnavailable: string;
                viewTypeUnavailableShort: string;
                chartType: string;
                chartTypeHelp: string;
                chartTypeBar: string;
                chartTypeLine: string;
                chartTypePie: string;
                chartTypeArea: string;
                chartTypeScatter: string;
                xAxisField: string;
                xAxisFieldHelp: string;
                yAxisField: string;
                yAxisFieldHelp: string;
                selectionMode: string;
                selectionNone: string;
                selectionSingle: string;
                selectionMultiple: string;
                pageSize: string;
                pageSizeOptions: string;
                exportFormats: string;
                exportMaxRecords: string;
                exportIncludeHeaders: string;
                exportFileNamePrefix: string;
                searchableFields: string;
                filterableFields: string;
                resizableColumns: string;
                densityCompact: string;
                densityComfortable: string;
                densitySpacious: string;
                densityMode: string;
                hiddenFields: string;
                rowActions: string;
                bulkActions: string;
                sharing: string;
                sharingEnabled: string;
                sharingVisibility: string;
                addRecordEnabled: string;
                addRecordPosition: string;
                addRecordMode: string;
                addRecordFormView: string;
                conditionalFormatting: string;
                addRule: string;
                quickFilters: string;
                addQuickFilter: string;
                ufElements: string;
                ufDropdown: string;
                ufTabs: string;
                ufToggle: string;
                ufAddField: string;
                ufNoFields: string;
                ufAddTab: string;
                ufTabLabel: string;
                ufShowAllRecords: string;
                ufAllowAddTab: string;
                showRecordCount: string;
                allowPrinting: string;
                virtualScroll: string;
                emptyStateTitle: string;
                emptyStateMessage: string;
                emptyStateIcon: string;
                ariaLabel: string;
                ariaDescribedBy: string;
                ariaLive: string;
                accessibility: string;
                viewTabs: string;
            };
            localeSwitcher: {
                label: string;
            };
            search: string;
            nav: {
                pinItem: string;
                unpinItem: string;
                dragToReorder: string;
                favorites: string;
            };
        };
        auth: {
            login: {
                title: string;
                description: string;
                emailLabel: string;
                emailPlaceholder: string;
                passwordLabel: string;
                passwordPlaceholder: string;
                forgotPasswordText: string;
                submitButton: string;
                submittingButton: string;
                noAccountText: string;
                signUpText: string;
                errors: {
                    invalidCredentials: string;
                    emailNotVerified: string;
                };
            };
            register: {
                title: string;
                description: string;
                nameLabel: string;
                namePlaceholder: string;
                emailLabel: string;
                emailPlaceholder: string;
                passwordLabel: string;
                passwordPlaceholder: string;
                confirmPasswordLabel: string;
                confirmPasswordPlaceholder: string;
                passwordMismatchError: string;
                passwordTooShortError: string;
                submitButton: string;
                submittingButton: string;
                hasAccountText: string;
                signInText: string;
                errors: {
                    userExists: string;
                };
                verifyInbox: {
                    title: string;
                    description: string;
                    resend: string;
                    resending: string;
                    resent: string;
                    backToSignIn: string;
                };
            };
            forgotPassword: {
                title: string;
                description: string;
                emailLabel: string;
                emailPlaceholder: string;
                submitButton: string;
                submittingButton: string;
                successTitle: string;
                successDescription: string;
                backToSignInText: string;
                rememberPasswordText: string;
                signInText: string;
            };
            resetPassword: {
                title: string;
                description: string;
                newPassword: string;
                confirmPassword: string;
                submit: string;
                submitting: string;
                success: string;
                failed: string;
                invalidToken: string;
                missingToken: string;
                passwordsMismatch: string;
                requestNewLink: string;
            };
            verifyEmail: {
                title: string;
                description: string;
                sentTo: string;
                verifyingTitle: string;
                verifyingDescription: string;
                successTitle: string;
                successDescription: string;
                errorTitle: string;
                errorDescription: string;
                missingToken: string;
                emailMissing: string;
                resendButton: string;
                resending: string;
                resent: string;
                resentSuccess: string;
                resentDescription: string;
                resendFailed: string;
                signInLink: string;
                backToSignIn: string;
                backToLogin: string;
                checkSpam: string;
                or: string;
            };
            setup: {
                welcomeTitle: string;
                description: string;
                yourName: string;
                orgName: string;
                orgNamePlaceholder: string;
                emailLabel: string;
                emailPlaceholder: string;
                passwordLabel: string;
                passwordHint: string;
                submit: string;
                submitting: string;
                failed: string;
            };
            device: {
                title: string;
                subtitle: string;
                userCodeLabel: string;
                requesterLabel: string;
                approveWarning: string;
                loggedInAs: string;
                approve: string;
                approving: string;
                approvedTitle: string;
                approvedDescription: string;
                approveSuccess: string;
                approveSuccessDescription: string;
                approveFailed: string;
                deny: string;
                denying: string;
                deniedTitle: string;
                deniedDescription: string;
                denyFailed: string;
                invalidTitle: string;
                invalidDescription: string;
                loading: string;
                cancel: string;
            };
            shell: {
                tenantHostHint: string;
            };
        };
        profile: {
            title: string;
            subtitle: string;
            saving: string;
            avatar: {
                upload: string;
                replace: string;
                remove: string;
            };
            info: {
                title: string;
                description: string;
                saved: string;
                name: string;
                email: string;
                emailImmutable: string;
                role: string;
                save: string;
            };
            password: {
                changeTitle: string;
                setTitle: string;
                changeDescription: string;
                setDescription: string;
                current: string;
                new: string;
                password: string;
                confirm: string;
                tooShort: string;
                mismatch: string;
                enterCurrent: string;
                changed: string;
                localSet: string;
                changeAction: string;
                setAction: string;
            };
        };
        errors: {
            networkError: string;
            serverError: string;
            notFound: string;
            unauthorized: string;
            forbidden: string;
            timeout: string;
            unknown: string;
        };
        workspace: {
            label: string;
            default: string;
            switch: string;
            create: string;
            createTitle: string;
            createDescription: string;
            createButton: string;
            nameLabel: string;
            namePlaceholder: string;
            slugLabel: string;
            slugHint: string;
            invite: string;
            members: string;
            settings: string;
        };
        help: {
            appDocs: string;
            allDocs: string;
            onlineDocs: string;
        };
        sidebar: {
            settings: string;
            help: string;
            helpTooltip: string;
            activityFeed: string;
            notifications: string;
            approvals: string;
            inbox: string;
            inboxAriaLabel: string;
            area: string;
            scope: string;
            recent: string;
            favorites: string;
            starred: string;
            removeFromFavorites: string;
        };
        topbar: {
            aiAssistant: string;
            designInStudio: string;
        };
        home: {
            title: string;
            subtitle: string;
            nav: string;
            allApps: string;
            loading: string;
            recent: string;
            starred: string;
            welcome: string;
            welcomeDescription: string;
            createFirstApp: string;
            systemSettings: string;
            browseMarketplace: string;
            quickActions: {
                title: string;
                createApp: string;
                createAppDesc: string;
                manageObjects: string;
                manageObjectsDesc: string;
                systemSettings: string;
                systemSettingsDesc: string;
            };
            appCard: {
                noDescription: string;
                default: string;
            };
            greetingMorning: string;
            greetingAfternoon: string;
            greetingEvening: string;
            greetingNight: string;
            heroTagline: string;
            open: string;
            stats: {
                apps: string;
                starred: string;
                recent: string;
            };
            recentApps: {
                title: string;
                itemType: {
                    object: string;
                    dashboard: string;
                    page: string;
                    record: string;
                };
            };
            starredApps: {
                title: string;
            };
            gettingStarted: {
                title: string;
                description: string;
                cta: string;
            };
        };
        layout: {
            appSwitcher: {
                home: string;
                addApp: string;
                editApp: string;
                manageAllApps: string;
                systemConsole: string;
                noAppsConfigured: string;
            };
            activityFeed: {
                title: string;
                filter: string;
                empty: string;
                ariaLabel: string;
                typeCreate: string;
                typeUpdate: string;
                typeDelete: string;
                typeComment: string;
                relativeJustNow: string;
                relativeSecondsAgo: string;
                relativeMinutesAgo: string;
                relativeHoursAgo: string;
                relativeDaysAgo: string;
                viewAll: string;
            };
            metadata: {
                label: string;
                toggleTitle: string;
                panelTitle: string;
                jsonBadge: string;
                copyJson: string;
            };
        };
        search: {
            title: string;
            back: string;
            placeholder: string;
            inputAriaLabel: string;
            resultsCount: string;
            resultsCountPlural: string;
            itemsAvailable: string;
            noResults: string;
            noResultsHint: string;
            typeObjects: string;
            typeDashboards: string;
            typePages: string;
            typeReports: string;
            badgeObject: string;
            badgeDashboard: string;
            badgePage: string;
            badgeReport: string;
        };
        empty: {
            objectNotFound: string;
            objectNotFoundDescription: string;
            pageNotFound: string;
            pageNotFoundDescription: string;
            dashboardNotFound: string;
            dashboardNotFoundDescription: string;
            reportNotFound: string;
            reportNotFoundDescription: string;
            noAppsConfigured: string;
            noAppsConfiguredDescription: string;
            createFirstApp: string;
            systemSettings: string;
            back: string;
            recordNotFound: string;
            recordNotFoundDescription: string;
        };
        renderer: {
            noPageSchema: string;
            noFormSchema: string;
            noDashboardSchema: string;
            pageRendering: string;
            dashboardRendering: string;
            formRenderingMode: string;
            formRenderingFor: string;
            createRecord: string;
            editRecord: string;
            page: string;
            dashboard: string;
            save: string;
            cancel: string;
        };
        actionDialog: {
            title: string;
            description: string;
            selectPlaceholder: string;
            requiredError: string;
            cancel: string;
            confirm: string;
            defaultActionTitle: string;
            ok: string;
            lookupPlaceholder: string;
            lookupHelpText: string;
        };
        actionConfirm: {
            title: string;
            confirm: string;
            cancel: string;
        };
        rowAction: {
            openMenu: string;
            edit: string;
            delete: string;
        };
        navigationSync: {
            addedPage: string;
            addedDashboard: string;
            removedPage: string;
            removedDashboard: string;
            renamedPage: string;
            renamedDashboard: string;
            undoLabel: string;
            undone: string;
            undoFailed: string;
            updateFailed: string;
        };
        objectActions: {
            deleteSuccess: string;
            deleteFailed: string;
            noRecordId: string;
            deleteConfirm: string;
            bulkDeleteSuccess: string;
            bulkDeletePartial: string;
        };
        objectViewActions: {
            renameFailed: string;
            deleteFailed: string;
        };
        dashboardActions: {
            pdfPreparing: string;
            exportFailed: string;
            forecastSoon: string;
        };
        recordDetail: {
            viewersTooltip: string;
        };
        cellRender: {
            empty: string;
            yes: string;
            no: string;
            systemFields: string;
        };
        user: {
            profile: string;
            settings: string;
            logout: string;
            preferences: string;
            theme: string;
            language: string;
        };
        report: {
            total: string;
            rowTotal: string;
            columnTotal: string;
            grandTotal: string;
            totals: string;
            rowsLabel: string;
            columnsLabel: string;
            allLabel: string;
            emptyLabel: string;
            loading: string;
            failedToLoad: string;
            needsAcross: string;
            aggregate: {
                count: string;
                countDistinct: string;
                sum: string;
                avg: string;
                min: string;
                max: string;
                first: string;
            };
            editor: {
                breadcrumb: string;
                basic: string;
                title: string;
                titlePlaceholder: string;
                description: string;
                descriptionPlaceholder: string;
                type: string;
                typeTabular: string;
                typeSummary: string;
                typeMatrix: string;
                typeJoined: string;
                typeHelp: string;
                data: string;
                objectName: string;
                objectNamePlaceholder: string;
                objectNameHelp: string;
                limit: string;
                limitPlaceholder: string;
                columns: string;
                columnsHint: string;
                filters: string;
                filtersHint: string;
                filtersComplex: string;
                groupBy: string;
                groupByHint: string;
                rows: string;
                rowsHint: string;
                columnsAxis: string;
                columnsAxisHint: string;
                values: string;
                valuesHint: string;
                grouping: string;
                addGrouping: string;
                dateGranularity: string;
                dateGranularityNone: string;
                day: string;
                week: string;
                month: string;
                quarter: string;
                year: string;
                sortAsc: string;
                sortDesc: string;
                chart: string;
                chartHint: string;
                chartType: string;
                chartTitle: string;
                chartTitlePlaceholder: string;
                chartXAxis: string;
                chartYAxis: string;
                chartShowLegend: string;
                chartShowDataLabels: string;
                chartNone: string;
                chartBar: string;
                chartLine: string;
                chartArea: string;
                chartPie: string;
                chartDonut: string;
                chartFunnel: string;
                validationNeedsObject: string;
                validationMatrixNeedsRowsCols: string;
                validationSummaryNeedsRows: string;
                blocks: string;
                blocksHint: string;
                addBlock: string;
                removeBlock: string;
                blockName: string;
                blockNamePlaceholder: string;
                blockLabel: string;
                blockLabelPlaceholder: string;
                blockDescription: string;
                blockDescriptionPlaceholder: string;
                validationJoinedNeedsBlocks: string;
                validationBlockNameRequired: string;
                validationBlockNameDuplicate: string;
                validationBlockNeedsColumns: string;
                noneOption: string;
                addCondition: string;
                combineLogic: string;
                opContains: string;
                opIsEmpty: string;
                opIsNotEmpty: string;
                formatAuto: string;
                formatCurrency: string;
                formatPercent: string;
                formatInteger: string;
                formatDate: string;
                formatDatetime: string;
                columnLabelPlaceholder: string;
                aggregateColumn: string;
                formatColumn: string;
                addColumns: string;
                searchFields: string;
                noMatchingFields: string;
                noFieldsAvailable: string;
                columnsCount: string;
                columnsEmpty: string;
                fieldPickerTitle: string;
                fieldPickerDescription: string;
                fieldPickerChangeTitle: string;
                fieldPickerAddGroupingTitle: string;
                fieldPickerEmpty: string;
                fieldPickerSelected: string;
                fieldPickerClear: string;
                fieldPickerAdd: string;
                fieldPickerAddN: string;
            };
        };
        organizations: {
            mine: string;
            title: string;
            heading: string;
            subtitle: string;
            searchPlaceholder: string;
            new: string;
            current: string;
            manage: string;
            emptyTitle: string;
            emptyDescription: string;
            noMatches: string;
        };
        notifications: {
            empty: string;
            markAllRead: string;
            viewAll: string;
            approvalsPending: string;
            viewApprovals: string;
            noPendingApprovals: string;
            openApprovalsInbox: string;
            emptyUnread: string;
            filterUnread: string;
            filterAll: string;
        };
        publicForm: {
            submit: string;
            submitting: string;
            submitAnother: string;
            poweredBy: string;
            secureNotice: string;
            thankYouTitle: string;
            thankYouMessage: string;
            redirecting: string;
            unavailableTitle: string;
            unavailableDescription: string;
            tryDemo: string;
            retry: string;
            loading: string;
            requiredHint: string;
            consentLabelDefault: string;
            consentLink: string;
            consentRequired: string;
            rateLimited: string;
            redirectBlocked: string;
            demo: {
                contactTitle: string;
                contactDescription: string;
                supportTitle: string;
                supportDescription: string;
                thankYouSalesTitle: string;
                thankYouSalesMessage: string;
                thankYouSupportTitle: string;
                thankYouSupportMessage: string;
                field: {
                    firstName: string;
                    lastName: string;
                    email: string;
                    phone: string;
                    jobTitle: string;
                    company: string;
                    website: string;
                    industry: string;
                    companySize: string;
                    howCanWeHelp: string;
                    subject: string;
                    description: string;
                    issueType: string;
                    priority: string;
                };
                industry: {
                    technology: string;
                    software: string;
                    finance: string;
                    healthcare: string;
                    retail: string;
                    other: string;
                };
                issueType: {
                    question: string;
                    problem: string;
                    bug: string;
                    feature_request: string;
                };
                priority: {
                    low: string;
                    medium: string;
                    high: string;
                    critical: string;
                };
            };
        };
        connectAgent: {
            disabled: {
                title: string;
                body: string;
            };
            url: {
                title: string;
                body: string;
                downloadSkill: string;
                skillHint: string;
            };
            claude: {
                body: string;
                reachability: string;
            };
            claudeCode: {
                body: string;
                plugin: string;
            };
            cursor: {
                addButton: string;
                body: string;
            };
            vscode: {
                body: string;
            };
            codex: {
                body: string;
            };
            apiKey: {
                title: string;
                badge: string;
                body: string;
                namePlaceholder: string;
                mint: string;
                minting: string;
                showOnce: string;
                done: string;
            };
        };
        marketplace: {
            title: string;
            subtitle: string;
            searchPlaceholder: string;
            searchAria: string;
            installed: string;
            installedCount: string;
            refresh: string;
            all: string;
            noApprovedYet: string;
            noMatchFilters: string;
            noDescription: string;
            back: string;
            installedTitle: string;
            installedSubtitle: string;
            installedEmpty: string;
            browseLink: string;
            installedAdditiveNote: string;
            installedAt: string;
            installedBy: string;
            installedPackageId: string;
            cachedAs: string;
            versionBadge: string;
            installedBadge: string;
            load: {
                failed: string;
                failedHint: string;
                packageFailed: string;
                notFound: string;
            };
            detail: {
                homepage: string;
                installedV: string;
                about: string;
                noReadme: string;
                versions: string;
                noApprovedVersions: string;
                prerelease: string;
                moreOptions: string;
                uninstallFromRuntime: string;
                addSampleData: string;
                reseedAgain: string;
                purgeSampleData: string;
                purgeConfirm: string;
                purgeSuccess: string;
                purgeNoData: string;
                reseedQueued: string;
                reseedLocalSuccess: string;
                reseedPartialErrors: string;
                updateAvailable: string;
            };
            action: {
                install: string;
                reinstall: string;
                working: string;
                installToCloud: string;
                installing: string;
                uninstall: string;
                uninstalling: string;
                details: string;
                close: string;
                dismiss: string;
                openOnCloud: string;
                backHome: string;
            };
            install: {
                dialogTitle: string;
                dialogDescCurrent: string;
                dialogDescPicker: string;
                environment: string;
                environmentPlaceholder: string;
                includeSampleData: string;
                noEnvs: string;
                noPermission: string;
                signInFirst: string;
                success: string;
                localSuccess: string;
                localManifestConflict: string;
                localUnauthorized: string;
                localMarketplaceUnavailable: string;
            };
            uninstall: {
                confirm: string;
                successInList: string;
                successInDetail: string;
            };
            accessDenied: {
                title: string;
                description: string;
            };
            category: {
                crm: string;
                erp: string;
                hr: string;
                finance: string;
                project: string;
                collaboration: string;
                analytics: string;
                integration: string;
                automation: string;
                ai: string;
                security: string;
                "developer-tools": string;
                "ui-theme": string;
                storage: string;
                other: string;
            };
            pricing: {
                free: string;
                freemium: string;
                paid: string;
                subscription: string;
                "usage-based": string;
                "contact-sales": string;
            };
            relativeTime: {
                today: string;
                daysAgo: string;
                monthsAgo: string;
                yearsAgo: string;
            };
        };
        approvalsInbox: {
            loadMore: string;
            loadingMore: string;
            loadedOf: string;
            actEscalate: string;
            systemSlaActor: string;
            reassignBtn: string;
            reassignTitle: string;
            reassignBody: string;
            reassignTo: string;
            reassignToPlaceholder: string;
            reassignSuccess: string;
            requestInfoBtn: string;
            requestInfoTitle: string;
            requestInfoBody: string;
            requestInfoPlaceholder: string;
            requestInfoSent: string;
            remindBtn: string;
            remindSuccess: string;
            remindThrottled: string;
            replyPlaceholder: string;
            slaRemaining: string;
            slaOverdue: string;
            actReassign: string;
            actRemind: string;
            actRequestInfo: string;
            actComment: string;
            stepProgress: string;
            prevRequest: string;
            nextRequest: string;
            positionOf: string;
            quickPhrase1: string;
            quickPhrase2: string;
            quickPhrase3: string;
            title: string;
            subtitle: string;
            refresh: string;
            tabMyPending: string;
            tabSubmitted: string;
            tabAll: string;
            searchPlaceholder: string;
            clearSearch: string;
            statusFilter: string;
            allStatuses: string;
            processFilter: string;
            allProcesses: string;
            objectFilter: string;
            allObjects: string;
            filterCount: string;
            selected: string;
            actionableCount: string;
            selectAll: string;
            selectRow: string;
            colRequest: string;
            colRecord: string;
            colRequester: string;
            colStatus: string;
            colWaiting: string;
            colActions: string;
            statusPending: string;
            statusApproved: string;
            statusRejected: string;
            statusRecalled: string;
            statusReturned: string;
            sendBackBtn: string;
            sendBackTitle: string;
            sendBackBody: string;
            sendBackPlaceholder: string;
            sendBackSuccess: string;
            sendBackAutoRejected: string;
            actRevise: string;
            actResubmit: string;
            roundChip: string;
            returnedHint: string;
            resubmitBtn: string;
            resubmitting: string;
            resubmitSuccess: string;
            resubmitPlaceholder: string;
            editRecordBtn: string;
            abandonTitle: string;
            abandonBody: string;
            emptyTitle: string;
            emptyPending: string;
            emptyOther: string;
            emptyViewAll: string;
            noMatches: string;
            keyboardHint: string;
            drawerTitle: string;
            submittedAgo: string;
            completedAt: string;
            waitingOn: string;
            history: string;
            noActions: string;
            actSubmit: string;
            actApprove: string;
            actReject: string;
            actRecall: string;
            rawData: string;
            copy: string;
            copied: string;
            copyFailed: string;
            overrideActor: string;
            actor: string;
            auto: string;
            overrideHint: string;
            comment: string;
            approve: string;
            approving: string;
            reject: string;
            rejecting: string;
            recall: string;
            recalling: string;
            cancel: string;
            clear: string;
            approveN: string;
            rejectN: string;
            bulkApproveTitle: string;
            bulkApproveBody: string;
            bulkRejectTitle: string;
            bulkRejectBody: string;
            bulkApproved: string;
            bulkRejected: string;
            bulkPartial: string;
            rejectOneTitle: string;
            rejectOneBody: string;
            rejectTitle: string;
            rejectBody: string;
            recallTitle: string;
            recallBody: string;
            inlineApproved: string;
            inlineRejected: string;
            approvedFinal: string;
            approvedWaiting: string;
            rejectedToast: string;
            recalledToast: string;
            whyDisabled: string;
            whyDisabledSubmitter: string;
            noActor: string;
            actionFailed: string;
            loadFailed: string;
            recallUnavailable: string;
            requestGone: string;
            notAllowed: string;
            alreadyDecided: string;
            justNow: string;
            minutesAgo: string;
            hoursAgo: string;
            daysAgo: string;
        };
        preview: {
            empty: {
                loadFailedTitle: string;
                loadFailedDescription: string;
                notReadyTitle: string;
                notReadyDescription: string;
                nothingTitle: string;
                retry: string;
            };
            draftBar: {
                message: string;
                publish: string;
                publishing: string;
                exit: string;
                changes: string;
            };
            changes: {
                title: string;
                description: string;
                loading: string;
                loadFailed: string;
                empty: string;
                kindNew: string;
                kindUpdate: string;
                detailLoading: string;
                detailLoadFailed: string;
                detailNone: string;
                detailChangedKeys: string;
                confirmNote: string;
                publishConfirm: string;
            };
        };
        filterBuilder: {
            where: string;
            and: string;
            or: string;
            clearAll: string;
            selectField: string;
            operator: string;
            selectValue: string;
            value: string;
            addFilter: string;
            removeCondition: string;
            trueLabel: string;
            falseLabel: string;
            noResults: string;
            searchField: string;
            enterId: string;
            operators: {
                equals: string;
                notEquals: string;
                contains: string;
                notContains: string;
                isEmpty: string;
                isNotEmpty: string;
                greaterThan: string;
                lessThan: string;
                greaterOrEqual: string;
                lessOrEqual: string;
                before: string;
                after: string;
                between: string;
                in: string;
                notIn: string;
            };
        };
        sortBuilder: {
            sortBy: string;
            thenBy: string;
            selectField: string;
            ascending: string;
            descending: string;
            addSort: string;
            removeSort: string;
        };
    };
};
/**
 * List of RTL language codes
 */
export declare const RTL_LANGUAGES: readonly ["ar", "he", "fa", "ur"];
/**
 * Check if a language code is RTL
 */
export declare function isRTL(lang: string): boolean;
