/**
 * Core Selectors
 *
 * Single source of truth for all data-cy selectors in core components.
 * Themes can import and extend these selectors.
 *
 * This file composes all domain-specific selectors into a single export.
 * Individual domain selectors are in ./domains/ for better maintainability.
 *
 * Naming conventions:
 * - Static selectors: "domain-element" (e.g., "nav-main", "login-form")
 * - Dynamic selectors: "domain-element-{placeholder}" (e.g., "{slug}-row-{id}")
 *
 * Placeholders:
 * - {slug} - Entity slug (customers, tasks, pages, posts)
 * - {id} - Record ID
 * - {name} - Field name
 * - {section} - Settings section name
 * - {action} - Action name (edit, delete, view)
 * - {value} - Filter/option value
 * - {index} - Array index
 * - {mode} - View mode (view, edit, create)
 */
/**
 * CORE_SELECTORS - Composed from all domain selectors
 *
 * Structure:
 * - auth: Authentication (login, signup, forgot/reset password)
 * - dashboard: Shell, topnav, sidebar, navigation
 * - entities: Dynamic CRUD selectors with {slug} placeholders
 * - globalSearch: Cmd+K search modal
 * - taxonomies: Categories, tags management
 * - teams: Team switcher, members, invitations
 * - blockEditor: Page builder (7 components)
 * - settings: User/team settings, billing, API keys
 * - superadmin: Admin panel
 * - devtools: Developer tools
 * - public: Public pages, navbar, footer
 * - common: Shared components (modals, toasts, loading)
 * - patterns: Pattern usage, delete dialog, placeholders
 */
export declare const CORE_SELECTORS: {
    readonly auth: {
        readonly login: {
            readonly card: "login-form-card";
            readonly header: "login-header";
            readonly footer: "login-footer";
            readonly form: "login-form";
            readonly options: "login-options";
            readonly emailInput: "login-email-input";
            readonly passwordInput: "login-password-input";
            readonly emailError: "login-email-error";
            readonly passwordError: "login-password-error";
            readonly submit: "login-submit";
            readonly googleSignin: "login-google-signin";
            readonly showEmail: "login-show-email";
            readonly hideEmail: "login-hide-email";
            readonly forgotPassword: "login-forgot-password";
            readonly signupLink: "login-signup-link";
            readonly inviteBanner: "login-invite-banner";
            readonly errorAlert: "login-error-alert";
            readonly rememberCheckbox: "login-remember-checkbox";
        };
        readonly signup: {
            readonly form: "signup-form";
            readonly firstName: "signup-first-name";
            readonly lastName: "signup-last-name";
            readonly email: "signup-email";
            readonly password: "signup-password";
            readonly confirmPassword: "signup-confirm-password";
            readonly submitButton: "signup-submit";
            readonly googleButton: "signup-google";
            readonly loginLink: "signup-login-link";
            readonly inviteBanner: "signup-invite-banner";
            readonly error: "signup-error";
            readonly termsCheckbox: "signup-terms-checkbox";
            readonly footer: "signup-footer";
        };
        readonly forgotPassword: {
            readonly form: "forgot-password-form";
            readonly email: "forgot-password-email";
            readonly submitButton: "forgot-password-submit";
            readonly backToLogin: "forgot-password-back";
            readonly successMessage: "forgot-password-success";
            readonly successBack: "forgot-password-success-back";
            readonly retryButton: "forgot-password-retry";
            readonly error: "forgot-password-error";
        };
        readonly resetPassword: {
            readonly form: "reset-password-form";
            readonly password: "reset-password-password";
            readonly confirmPassword: "reset-password-confirm";
            readonly submitButton: "reset-password-submit";
            readonly error: "reset-password-error";
            readonly success: "reset-password-success";
            readonly loginLink: "reset-password-login-link";
            readonly backToLogin: "reset-password-back";
        };
        readonly verifyEmail: {
            readonly container: "verify-email-container";
            readonly resendButton: "verify-email-resend";
            readonly successMessage: "verify-email-success";
            readonly error: "verify-email-error";
        };
        readonly devKeyring: {
            readonly container: "devkeyring-container";
            readonly trigger: "devkeyring-trigger";
            readonly content: "devkeyring-content";
            readonly user: "devkeyring-user-{index}";
        };
    };
    readonly dashboard: {
        readonly container: "dashboard-container";
        readonly sidebar: {
            readonly container: "sidebar-main";
            readonly header: "sidebar-header";
            readonly logo: "sidebar-logo";
            readonly content: "sidebar-content";
            readonly footer: "sidebar-footer";
        };
        readonly topnav: {
            readonly container: "topnav-header";
            readonly logo: "topnav-logo";
            readonly sidebarToggle: "topnav-sidebar-toggle";
            readonly search: {
                readonly container: "topnav-search-section";
            };
            readonly notifications: {
                readonly trigger: "topnav-notifications";
            };
            readonly quickCreate: {
                readonly trigger: "topnav-quick-create-button";
                readonly content: "topnav-quick-create-dropdown";
                readonly link: "quick-create-{slug}-link";
            };
            readonly userMenu: {
                readonly trigger: "topnav-user-menu-trigger";
                readonly content: "topnav-user-menu";
                readonly item: "topnav-menu-{icon}";
                readonly action: "topnav-menu-{action}";
            };
            readonly actions: "topnav-actions";
            readonly settingsMenu: {
                readonly trigger: "topnav-settings-menu-trigger";
                readonly content: "topnav-settings-menu";
                readonly item: "topnav-settings-item-{index}";
                readonly link: "topnav-settings-link-{index}";
            };
            readonly help: "topnav-help";
            readonly themeToggle: "topnav-theme-toggle";
            readonly superadmin: "topnav-superadmin";
            readonly devtools: "topnav-devtools";
            readonly userLoading: "topnav-user-loading";
            readonly signin: "topnav-signin";
            readonly signup: "topnav-signup";
            readonly mobileMenu: {
                readonly toggle: "topnav-mobile-menu-toggle";
                readonly container: "topnav-mobile-menu";
                readonly actions: "topnav-mobile-actions";
                readonly userInfo: "topnav-mobile-user-info";
                readonly linkProfile: "topnav-mobile-link-profile";
                readonly linkSettings: "topnav-mobile-link-settings";
                readonly linkBilling: "topnav-mobile-link-billing";
                readonly signout: "topnav-mobile-signout";
                readonly superadmin: "topnav-mobile-nav-superadmin";
                readonly devtools: "topnav-mobile-nav-devtools";
            };
        };
        readonly navigation: {
            readonly container: "nav-main";
            readonly dashboardLink: "nav-link-dashboard";
            readonly entityLink: "nav-link-entity-{slug}";
            readonly section: "nav-section-{id}";
            readonly sectionLabel: "nav-section-label-{id}";
            readonly sectionItem: "nav-section-item-{sectionId}-{itemId}";
        };
        readonly mobile: {
            readonly topbar: {
                readonly container: "mobile-topbar-header";
                readonly userProfile: "mobile-topbar-user-profile";
                readonly notifications: "mobile-topbar-notifications";
                readonly themeToggle: "mobile-topbar-theme-toggle";
            };
            readonly bottomNav: {
                readonly container: "mobile-bottomnav-nav";
                readonly item: "mobile-bottomnav-item-{id}";
            };
            readonly moreSheet: {
                readonly container: "mobile-more-sheet-content";
                readonly item: "mobile-more-sheet-item-{id}";
                readonly superadminLink: "mobile-more-sheet-superadmin-link";
                readonly teamSwitcher: "mobile-more-sheet-team-switcher";
                readonly signoutButton: "mobile-more-sheet-signout-button";
            };
            readonly quickCreateSheet: {
                readonly container: "mobile-quick-create-sheet-content";
                readonly item: "mobile-quick-create-sheet-item-{slug}";
            };
        };
    };
    readonly entities: {
        readonly page: {
            readonly container: "{slug}-page";
            readonly title: "{slug}-page-title";
        };
        readonly list: {
            readonly container: "{slug}-list";
            readonly addButton: "{slug}-add";
            readonly selectionCount: "{slug}-selection-count";
            readonly search: {
                readonly container: "{slug}-search";
                readonly input: "{slug}-search-input";
                readonly clear: "{slug}-search-clear";
            };
            readonly filters: {
                readonly container: "{slug}-filters";
                readonly trigger: "{slug}-filter-{field}";
                readonly content: "{slug}-filter-{field}-content";
                readonly option: "{slug}-filter-{field}-option-{value}";
                readonly badge: "{slug}-filter-{field}-badge-{value}";
                readonly removeBadge: "{slug}-filter-{field}-remove-{value}";
                readonly clearAll: "{slug}-filter-{field}-clear-all";
            };
            readonly table: {
                readonly container: "{slug}-table-container";
                readonly element: "{slug}-table";
                readonly selectAll: "{slug}-select-all";
                readonly empty: "{slug}-table-empty";
                readonly loading: "{slug}-table-loading";
                readonly column: {
                    readonly header: "{slug}-col-{name}";
                    readonly sort: "{slug}-sort-{name}";
                };
                readonly row: {
                    readonly element: "{slug}-row-{id}";
                    readonly checkbox: "{slug}-select-{id}";
                    readonly menu: "{slug}-menu-{id}";
                    readonly menuContent: "{slug}-menu-content-{id}";
                    readonly action: "{slug}-action-{action}-{id}";
                    readonly quickAction: "{slug}-quick-{action}-{id}";
                };
                readonly cell: {
                    readonly element: "{slug}-cell-{name}-{id}";
                };
            };
            readonly pagination: {
                readonly container: "{slug}-pagination";
                readonly info: "{slug}-page-info";
                readonly pageSize: "{slug}-page-size";
                readonly pageSizeOption: "{slug}-page-size-{size}";
                readonly first: "{slug}-page-first";
                readonly prev: "{slug}-page-prev";
                readonly next: "{slug}-page-next";
                readonly last: "{slug}-page-last";
            };
            readonly bulk: {
                readonly bar: "{slug}-bulk-bar";
                readonly count: "{slug}-bulk-count";
                readonly selectAll: "{slug}-bulk-select-all";
                readonly statusButton: "{slug}-bulk-status";
                readonly statusDialog: "{slug}-bulk-status-dialog";
                readonly statusSelect: "{slug}-bulk-status-select";
                readonly statusOption: "{slug}-bulk-status-{value}";
                readonly statusCancel: "{slug}-bulk-status-cancel";
                readonly statusConfirm: "{slug}-bulk-status-confirm";
                readonly deleteButton: "{slug}-bulk-delete";
                readonly deleteDialog: "{slug}-bulk-delete-dialog";
                readonly deleteCancel: "{slug}-bulk-delete-cancel";
                readonly deleteConfirm: "{slug}-bulk-delete-confirm";
                readonly clearButton: "{slug}-bulk-clear";
            };
            readonly confirm: {
                readonly dialog: "{slug}-confirm-dialog";
                readonly cancel: "{slug}-confirm-cancel";
                readonly action: "{slug}-confirm-action";
            };
        };
        readonly header: {
            readonly container: "{slug}-{mode}-header";
            readonly backButton: "{slug}-back";
            readonly title: "{slug}-header-title";
            readonly editButton: "{slug}-edit";
            readonly deleteButton: "{slug}-delete";
            readonly deleteDialog: "{slug}-delete-dialog";
            readonly deleteCancel: "{slug}-delete-cancel";
            readonly deleteConfirm: "{slug}-delete-confirm";
        };
        readonly detail: {
            readonly container: "{slug}-detail";
            readonly copyId: "{slug}-copy-id";
        };
        readonly form: {
            readonly container: "{slug}-form";
            readonly field: "{slug}-field-{name}";
            readonly submitButton: "{slug}-form-submit";
        };
        readonly childEntity: {
            readonly container: "{parentSlug}-{childName}-section";
            readonly addButton: "{parentSlug}-{childName}-add";
        };
    };
    readonly globalSearch: {
        readonly modal: "search-modal";
        readonly trigger: "search-trigger";
        readonly input: "search-input";
        readonly results: "search-results";
        readonly result: "search-result";
    };
    readonly taxonomies: {
        readonly list: {
            readonly container: "taxonomies-list-table";
            readonly createButton: "taxonomies-create-button";
            readonly row: "taxonomy-row-{id}";
            readonly editButton: "taxonomies-edit-{id}";
            readonly deleteButton: "taxonomies-delete-{id}";
        };
        readonly form: {
            readonly dialog: "taxonomy-form-dialog";
            readonly nameInput: "taxonomy-name-input";
            readonly slugInput: "taxonomy-slug-input";
            readonly descriptionInput: "taxonomy-description-input";
            readonly iconInput: "taxonomy-icon-input";
            readonly colorInput: "taxonomy-color-input";
            readonly parentSelect: "taxonomy-parent-select";
            readonly orderInput: "taxonomy-order-input";
            readonly saveButton: "taxonomy-save-button";
            readonly cancelButton: "taxonomy-cancel-button";
        };
        readonly confirmDelete: {
            readonly dialog: "taxonomy-delete-dialog";
            readonly confirmButton: "taxonomy-delete-confirm";
            readonly cancelButton: "taxonomy-delete-cancel";
        };
    };
    readonly teams: {
        readonly switcher: {
            readonly compact: "team-switcher-compact";
            readonly full: "team-switcher";
            readonly dropdown: "team-switcher-dropdown";
            readonly option: "team-option-{slug}";
            readonly manageLink: "manage-teams-link";
            readonly createButton: "create-team-button";
        };
        readonly switchModal: {
            readonly container: "team-switch-modal";
        };
        readonly create: {
            readonly dialog: "create-team-dialog";
            readonly button: "create-team-button";
            readonly nameInput: "team-name-input";
            readonly slugInput: "team-slug-input";
            readonly descriptionInput: "team-description-input";
            readonly cancel: "cancel-create-team";
            readonly submit: "submit-create-team";
        };
        readonly members: {
            readonly section: "team-members-section";
            readonly row: "member-row-{id}";
            readonly actions: "member-actions-{id}";
            readonly makeRole: "make-{role}-action";
            readonly remove: "remove-member-action";
        };
        readonly invite: {
            readonly button: "invite-member-button";
            readonly buttonDisabled: "invite-member-button-disabled";
            readonly dialog: "invite-member-dialog";
            readonly emailInput: "member-email-input";
            readonly roleSelect: "member-role-select";
            readonly roleOption: "role-option-{role}";
            readonly cancel: "cancel-invite-member";
            readonly submit: "submit-invite-member";
        };
        readonly invitations: {
            readonly row: "invitation-row-{id}";
            readonly cancel: "cancel-invitation-{id}";
        };
        readonly edit: {
            readonly name: {
                readonly value: "team-edit-name-value";
                readonly editIcon: "team-edit-name-edit-icon";
                readonly input: "team-edit-name-input";
                readonly saveIcon: "team-edit-name-save-icon";
                readonly cancelIcon: "team-edit-name-cancel-icon";
                readonly error: "team-edit-name-error";
                readonly success: "team-edit-name-success";
            };
            readonly description: {
                readonly value: "team-edit-description-value";
                readonly editIcon: "team-edit-description-edit-icon";
                readonly textarea: "team-edit-description-textarea";
                readonly saveIcon: "team-edit-description-save-icon";
                readonly cancelIcon: "team-edit-description-cancel-icon";
                readonly error: "team-edit-description-error";
                readonly success: "team-edit-description-success";
            };
            readonly success: "team-edit-success";
            readonly error: "team-edit-error";
        };
        readonly acceptInvite: {
            readonly loading: "accept-invite-loading";
            readonly container: "accept-invite-container";
            readonly info: "accept-invite-info";
            readonly teamName: "accept-invite-team-name";
            readonly requiresAuth: "accept-invite-requires-auth";
            readonly inviter: "accept-invite-inviter";
            readonly role: "accept-invite-role";
            readonly signin: "accept-invite-signin";
            readonly signup: "accept-invite-signup";
            readonly valid: "accept-invite-valid";
            readonly accept: "accept-invite-accept";
            readonly accepting: "accept-invite-accepting";
            readonly success: "accept-invite-success";
            readonly alreadyMember: "accept-invite-already-member";
            readonly emailMismatch: "accept-invite-email-mismatch";
            readonly notFound: "accept-invite-not-found";
            readonly expired: "accept-invite-expired";
            readonly error: "accept-invite-error";
        };
    };
    readonly blockEditor: {
        readonly container: "builder-editor";
        readonly header: {
            readonly container: "builder-header";
            readonly backButton: "builder-back-btn";
            readonly titleWrapper: "builder-title-wrapper";
            readonly titleInput: "builder-title-input";
            readonly slugWrapper: "builder-slug-wrapper";
            readonly slugPrefix: "builder-slug-prefix";
            readonly slugInput: "builder-slug-input";
            readonly externalLink: "builder-external-link";
            readonly viewToggle: "builder-view-toggle";
            readonly viewPreview: "builder-view-preview";
            readonly viewSettings: "builder-view-settings";
            readonly viewportToggle: {
                readonly container: "builder-viewport-toggle";
                readonly mobileBtn: "builder-viewport-mobile";
                readonly desktopBtn: "builder-viewport-desktop";
            };
            readonly statusSelector: "builder-status-selector";
            readonly statusOption: "builder-status-option-{value}";
            readonly statusDot: "builder-status-dot";
            readonly statusLabel: "builder-status-label";
            readonly localeSelector: "builder-locale-selector";
            readonly localeOption: "builder-locale-option-{locale}";
            readonly saveButton: "builder-save-btn";
            readonly publishButton: "builder-publish-btn";
            readonly settingsButton: "builder-settings-btn";
        };
        readonly blockPicker: {
            readonly container: "block-picker";
            readonly tabBlocks: "block-picker-tab-blocks";
            readonly tabPatterns: "block-picker-tab-patterns";
            readonly tabLayout: "block-picker-tab-layout";
            readonly tabIndicator: "block-picker-tab-indicator";
            readonly searchWrapper: "block-picker-search-wrapper";
            readonly searchIcon: "block-picker-search-icon";
            readonly searchInput: "block-picker-search";
            readonly searchClear: "block-picker-search-clear";
            readonly categoryChips: "block-picker-categories";
            readonly categoryChip: "block-picker-category-{category}";
            readonly categoryActive: "block-picker-category-active";
            readonly blockList: "block-picker-list";
            readonly blockCard: "block-picker-card-{slug}";
            readonly blockIcon: "block-picker-icon-{slug}";
            readonly blockName: "block-picker-name-{slug}";
            readonly blockDescription: "block-picker-desc-{slug}";
            readonly blockCategory: "block-picker-cat-{slug}";
            readonly addButton: "block-picker-add-{slug}";
            readonly empty: "block-picker-empty";
            readonly patternsSearchWrapper: "block-picker-patterns-search-wrapper";
            readonly patternsSearchIcon: "block-picker-patterns-search-icon";
            readonly patternsSearch: "block-picker-patterns-search";
            readonly patternsList: "block-picker-patterns-list";
            readonly patternsEmpty: "block-picker-patterns-empty";
            readonly patternCard: "block-picker-pattern-card-{id}";
            readonly patternCardIcon: "block-picker-pattern-icon-{id}";
            readonly patternCardTitle: "block-picker-pattern-title-{id}";
            readonly patternCardDescription: "block-picker-pattern-desc-{id}";
            readonly patternCardBlockCount: "block-picker-pattern-blocks-{id}";
            readonly patternCardInsertButton: "block-picker-pattern-insert-{id}";
        };
        readonly treeView: {
            readonly container: "builder-tree-view";
            readonly empty: "builder-tree-empty";
            readonly node: "builder-tree-node-{id}";
            readonly nodeIcon: "builder-tree-node-icon-{id}";
            readonly nodeName: "builder-tree-node-name-{id}";
            readonly nodeDragHandle: "builder-tree-node-drag-{id}";
            readonly nodeSelected: "builder-tree-node-selected";
            readonly patternGroup: "builder-tree-pattern-{ref}";
            readonly patternGroupHeader: "builder-tree-pattern-header-{ref}";
            readonly patternGroupBlocks: "builder-tree-pattern-blocks-{ref}";
        };
        readonly previewCanvas: {
            readonly container: "preview-canvas";
            readonly wrapper: "preview-canvas-wrapper";
            readonly content: "preview-canvas-content";
            readonly empty: "preview-canvas-empty";
            readonly viewport: "preview-canvas-viewport-{mode}";
            readonly viewportMobile: "preview-canvas-mobile";
            readonly viewportDesktop: "preview-canvas-desktop";
            readonly iframePreview: {
                readonly container: "preview-iframe-container";
                readonly loading: "preview-iframe-loading";
                readonly frame: "preview-iframe-frame";
            };
            readonly block: "preview-block-{id}";
            readonly blockWrapper: "preview-block-wrapper-{id}";
            readonly blockSelected: "preview-block-selected-{id}";
            readonly editingBadge: "preview-block-editing-{id}";
            readonly blockGeneric: "preview-block-";
            readonly floatingToolbar: {
                readonly container: "floating-toolbar-{id}";
                readonly dragHandle: "floating-toolbar-drag-{id}";
                readonly blockName: "floating-toolbar-name-{id}";
                readonly divider: "floating-toolbar-divider-{id}";
                readonly duplicateBtn: "floating-toolbar-duplicate-{id}";
                readonly deleteBtn: "floating-toolbar-delete-{id}";
            };
            readonly moveUp: "preview-block-move-up-{id}";
            readonly moveDown: "preview-block-move-down-{id}";
        };
        readonly configPanel: {
            readonly container: "builder-config-panel";
            readonly scroll: "builder-config-scroll";
            readonly entityFieldsSection: {
                readonly container: "builder-config-entity-section";
                readonly trigger: "builder-config-entity-trigger";
                readonly content: "builder-config-entity-content";
                readonly field: "builder-config-entity-field-{name}";
            };
            readonly seoSection: {
                readonly container: "builder-config-seo-section";
                readonly trigger: "builder-config-seo-trigger";
                readonly content: "builder-config-seo-content";
                readonly metaTitle: "builder-config-seo-title";
                readonly metaDescription: "builder-config-seo-description";
                readonly metaKeywords: "builder-config-seo-keywords";
                readonly ogImage: "builder-config-seo-og-image";
            };
            readonly customFieldsSection: {
                readonly container: "builder-config-custom-section";
                readonly trigger: "builder-config-custom-trigger";
                readonly content: "builder-config-custom-content";
                readonly addButton: "builder-config-custom-add";
                readonly fieldKey: "builder-config-custom-key-{index}";
                readonly fieldValue: "builder-config-custom-value-{index}";
                readonly fieldRemove: "builder-config-custom-remove-{index}";
            };
            readonly seoMetaSection: {
                readonly container: "builder-config-seo-section";
                readonly trigger: "builder-config-seo-trigger";
                readonly content: "builder-config-seo-content";
                readonly metaTitle: "builder-config-seo-title";
                readonly metaDescription: "builder-config-seo-description";
                readonly metaKeywords: "builder-config-seo-keywords";
                readonly ogImage: "builder-config-seo-og-image";
                readonly customFields: {
                    readonly container: "builder-config-custom-fields";
                    readonly fieldKey: "builder-config-custom-key-{index}";
                    readonly fieldValue: "builder-config-custom-value-{index}";
                    readonly fieldRemove: "builder-config-custom-remove-{index}";
                    readonly addButton: "builder-config-custom-add";
                };
            };
        };
        readonly patternReference: {
            readonly container: "pattern-reference-{ref}";
            readonly badge: "pattern-reference-badge-{ref}";
            readonly remove: "pattern-reference-remove-{ref}";
            readonly locked: "pattern-reference-locked-{ref}";
            readonly editLink: "pattern-reference-edit-link-{ref}";
        };
        readonly blockPropertiesPanel: {
            readonly container: "block-properties-panel";
            readonly header: "block-properties-header";
            readonly closeBtn: "block-properties-close";
            readonly blockIcon: "block-properties-icon";
            readonly blockName: "block-properties-name";
            readonly tabs: "block-properties-tabs";
            readonly tabContent: "block-properties-tab-content";
            readonly tabDesign: "block-properties-tab-design";
            readonly tabAdvanced: "block-properties-tab-advanced";
            readonly empty: "block-properties-empty";
            readonly error: "block-properties-error";
            readonly resetPropsBtn: "block-properties-reset-btn";
            readonly patternLocked: "block-properties-pattern-locked";
            readonly patternTitle: "block-properties-pattern-title";
            readonly patternEditLink: "block-properties-pattern-edit";
            readonly patternRemoveBtn: "block-properties-pattern-remove";
            readonly form: {
                readonly container: "block-properties-form";
                readonly field: "block-field-{name}";
                readonly fieldGroup: "block-field-group-{id}";
                readonly arrayField: {
                    readonly container: "block-array-{name}";
                    readonly item: "block-array-{name}-item-{index}";
                    readonly itemField: "block-array-{name}-{index}-{field}";
                    readonly itemMoveUp: "block-array-{name}-{index}-up";
                    readonly itemMoveDown: "block-array-{name}-{index}-down";
                    readonly itemRemove: "block-array-{name}-{index}-remove";
                    readonly addButton: "block-array-{name}-add";
                };
                readonly mediaField: {
                    readonly preview: "block-media-{name}-preview";
                    readonly empty: "block-media-{name}-empty";
                    readonly changeBtn: "block-media-{name}-change";
                    readonly removeBtn: "block-media-{name}-remove";
                    readonly dropzone: "block-media-{name}-dropzone";
                    readonly fileInput: "block-media-{name}-input";
                };
            };
        };
        readonly postFields: {
            readonly excerpt: "entity-field-excerpt";
            readonly featuredImage: "entity-field-featuredImage";
            readonly featuredImageUpload: "entity-field-featuredImage-upload";
            readonly categories: "entity-field-categories";
            readonly categoryOption: "entity-field-category-option-{id}";
            readonly categoryBadge: "entity-field-category-badge-{id}";
            readonly categoryRemove: "entity-field-category-remove-{id}";
        };
        readonly layoutCanvas: {
            readonly container: "layout-canvas";
            readonly empty: "layout-canvas-empty";
            readonly dropZone: "layout-canvas-dropzone";
            readonly sortableBlock: {
                readonly container: "sortable-block-{id}";
                readonly card: "sortable-block-card-{id}";
                readonly dragHandle: "sortable-block-drag-{id}";
                readonly name: "sortable-block-name-{id}";
                readonly category: "sortable-block-category-{id}";
                readonly propsPreview: "sortable-block-props-{id}";
                readonly duplicateBtn: "sortable-block-duplicate-{id}";
                readonly removeBtn: "sortable-block-remove-{id}";
                readonly error: "sortable-block-error-{id}";
                readonly generic: "sortable-block-";
            };
        };
        readonly entityFieldsPanel: {
            readonly container: "entity-fields-panel";
            readonly field: "entity-field-{name}";
            readonly categoryList: "entity-field-categories";
            readonly categoryItem: "entity-field-category-{slug}";
            readonly categoryCheckbox: "entity-field-category-checkbox-{slug}";
            readonly categoryBadge: "entity-field-category-badge-{slug}";
        };
        readonly entityMetaPanel: {
            readonly container: "entity-meta-panel";
            readonly seoSection: {
                readonly trigger: "entity-meta-seo-trigger";
                readonly content: "entity-meta-seo-content";
                readonly metaTitle: "entity-meta-seo-title";
                readonly metaDescription: "entity-meta-seo-description";
                readonly metaKeywords: "entity-meta-seo-keywords";
                readonly ogImage: "entity-meta-seo-og-image";
            };
            readonly customFields: {
                readonly trigger: "entity-meta-custom-trigger";
                readonly content: "entity-meta-custom-content";
                readonly fieldKey: "entity-meta-custom-key-{index}";
                readonly fieldValue: "entity-meta-custom-value-{index}";
                readonly fieldRemove: "entity-meta-custom-remove-{index}";
                readonly addButton: "entity-meta-custom-add";
            };
        };
    };
    readonly settings: {
        readonly container: "settings-container";
        readonly sidebar: {
            readonly container: "settings-sidebar";
            readonly header: "settings-sidebar-header";
            readonly backButton: "settings-back-to-dashboard";
            readonly nav: {
                readonly container: "settings-nav";
                readonly items: "settings-sidebar-nav-items";
                readonly item: "settings-sidebar-nav-{section}";
            };
            readonly layout: {
                readonly main: "settings-layout-main";
                readonly header: "settings-layout-header";
                readonly contentArea: "settings-layout-content-area";
                readonly pageContent: "settings-layout-page-content";
            };
        };
        readonly overview: {
            readonly container: "settings-overview";
            readonly card: "settings-overview-{key}";
        };
        readonly profile: {
            readonly container: "settings-profile";
            readonly form: "profile-form";
            readonly avatar: {
                readonly container: "profile-avatar";
                readonly upload: "profile-avatar-upload";
            };
            readonly firstName: "profile-first-name";
            readonly lastName: "profile-last-name";
            readonly email: "profile-email";
            readonly country: "profile-country";
            readonly timezone: "profile-timezone";
            readonly locale: "profile-locale";
            readonly submitButton: "profile-submit";
            readonly successMessage: "profile-success";
            readonly deleteAccount: {
                readonly button: "profile-delete-account";
                readonly dialog: "profile-delete-dialog";
                readonly confirm: "profile-delete-confirm";
            };
        };
        readonly password: {
            readonly container: "settings-password";
            readonly form: "password-form";
            readonly currentPassword: "password-current";
            readonly newPassword: "password-new";
            readonly confirmPassword: "password-confirm";
            readonly revokeOtherSessions: "password-revoke-sessions";
            readonly submitButton: "password-submit";
            readonly successMessage: "password-success";
        };
        readonly security: {
            readonly container: "settings-security";
            readonly header: "security-header";
            readonly twoFactor: {
                readonly container: "security-2fa";
                readonly toggle: "security-2fa-toggle";
                readonly status: "security-2fa-status";
                readonly setupButton: "security-2fa-setup";
                readonly disableButton: "security-2fa-disable";
                readonly setupDialog: {
                    readonly container: "security-2fa-dialog";
                    readonly qrCode: "security-2fa-qr";
                    readonly secretKey: "security-2fa-secret";
                    readonly verifyInput: "security-2fa-verify-input";
                    readonly confirmButton: "security-2fa-confirm";
                };
            };
            readonly loginAlerts: {
                readonly toggle: "security-login-alerts-toggle";
                readonly status: "security-login-alerts-status";
            };
            readonly sessions: {
                readonly container: "security-sessions";
                readonly list: "security-sessions-list";
                readonly row: {
                    readonly container: "security-session-{id}";
                    readonly device: "security-session-device-{id}";
                    readonly browser: "security-session-browser-{id}";
                    readonly location: "security-session-location-{id}";
                    readonly lastActive: "security-session-last-active-{id}";
                    readonly currentBadge: "security-session-current-{id}";
                    readonly revokeButton: "security-session-revoke-{id}";
                };
                readonly revokeAllButton: "security-sessions-revoke-all";
            };
            readonly successMessage: "security-success";
        };
        readonly notifications: {
            readonly container: "settings-notifications";
            readonly masterToggle: "notifications-master-toggle";
            readonly pushToggle: "notifications-push-toggle";
            readonly category: {
                readonly container: "notifications-category-{category}";
                readonly emailToggle: "notifications-{category}-email";
                readonly pushToggle: "notifications-{category}-push";
            };
            readonly submitButton: "notifications-submit";
            readonly successMessage: "notifications-success";
        };
        readonly apiKeys: {
            readonly container: "settings-api-keys";
            readonly header: "api-keys-header";
            readonly createButton: "api-keys-create-button";
            readonly list: {
                readonly container: "api-keys-list";
                readonly empty: "api-keys-empty";
                readonly skeleton: "api-keys-skeleton";
            };
            readonly row: {
                readonly container: "api-key-row-{id}";
                readonly name: "api-key-name-{id}";
                readonly prefix: "api-key-prefix-{id}";
                readonly copyPrefix: "api-key-copy-prefix-{id}";
                readonly status: "api-key-status-{id}";
                readonly scopes: "api-key-scopes-{id}";
                readonly scope: "api-key-scope-{id}-{scope}";
                readonly stats: {
                    readonly container: "api-key-stats-{id}";
                    readonly totalRequests: "api-key-total-requests-{id}";
                    readonly last24h: "api-key-last-24h-{id}";
                    readonly avgTime: "api-key-avg-time-{id}";
                };
                readonly metadata: {
                    readonly container: "api-key-metadata-{id}";
                    readonly createdAt: "api-key-created-at-{id}";
                    readonly lastUsed: "api-key-last-used-{id}";
                    readonly expiresAt: "api-key-expires-at-{id}";
                };
                readonly menu: {
                    readonly trigger: "api-key-menu-{id}";
                    readonly content: "api-key-menu-content-{id}";
                    readonly viewDetails: "api-key-view-details-{id}";
                    readonly toggle: "api-key-toggle-{id}";
                    readonly revoke: "api-key-revoke-{id}";
                };
            };
            readonly createDialog: {
                readonly container: "api-key-create-dialog";
                readonly nameInput: "api-key-name-input";
                readonly scopesContainer: "api-key-scopes-container";
                readonly scopeOption: "api-key-scope-option-{scope}";
                readonly submitButton: "api-key-create-submit";
                readonly footer: "api-key-dialog-footer";
            };
            readonly detailsDialog: {
                readonly container: "api-key-details-dialog";
                readonly title: "api-key-details-title";
                readonly loading: "api-key-details-loading";
                readonly content: "api-key-details-content";
                readonly basicInfo: {
                    readonly container: "api-key-details-basic-info";
                    readonly name: "api-key-details-name";
                    readonly status: "api-key-details-status";
                };
                readonly stats: {
                    readonly container: "api-key-details-stats";
                    readonly totalRequests: "api-key-details-total-requests";
                    readonly last24h: "api-key-details-last-24h";
                    readonly last7d: "api-key-details-last-7d";
                    readonly last30d: "api-key-details-last-30d";
                    readonly avgTime: "api-key-details-avg-time";
                    readonly successRate: "api-key-details-success-rate";
                };
            };
            readonly newKeyDisplay: {
                readonly container: "api-key-new-display";
                readonly copyButton: "api-key-copy";
            };
            readonly revokeDialog: {
                readonly container: "api-key-revoke-dialog";
                readonly confirmButton: "api-key-revoke-confirm";
            };
        };
        readonly billing: {
            readonly container: "settings-billing";
            readonly header: "billing-header";
            readonly currentPlan: {
                readonly container: "billing-current-plan";
                readonly name: "billing-plan-name";
                readonly price: "billing-plan-price";
                readonly features: "billing-plan-features";
                readonly upgradeButton: "billing-upgrade";
                readonly cancelButton: "billing-cancel";
            };
            readonly invoices: {
                readonly container: "billing-invoices";
                readonly table: "invoices-table";
                readonly row: "invoice-row-{id}";
                readonly statusBadge: "invoice-status-{id}";
                readonly downloadButton: "invoice-download-{id}";
                readonly loadMoreButton: "invoices-load-more";
            };
            readonly paymentMethod: {
                readonly container: "billing-payment-method";
                readonly card: "payment-method-card";
                readonly addButton: "billing-add-payment";
                readonly updateButton: "billing-update-payment";
            };
            readonly usage: {
                readonly container: "billing-usage";
                readonly dashboard: "usage-dashboard";
                readonly metric: "usage-metric-{slug}";
            };
            readonly pricing: {
                readonly table: "pricing-table";
                readonly plan: "pricing-plan-{slug}";
                readonly selectButton: "pricing-select-{slug}";
            };
            readonly features: {
                readonly placeholder: "feature-placeholder-{feature}";
                readonly content: "feature-content-{feature}";
                readonly upgradeButton: "feature-upgrade-button";
            };
        };
        readonly teams: {
            readonly container: "settings-teams";
            readonly header: "teams-header";
            readonly loading: "teams-loading";
            readonly singleUserMode: "teams-single-user";
            readonly current: {
                readonly container: "team-current";
                readonly form: "team-form";
                readonly name: "team-name";
                readonly slug: "team-slug";
                readonly description: "team-description";
                readonly avatar: {
                    readonly container: "team-avatar";
                    readonly upload: "team-avatar-upload";
                };
                readonly submitButton: "team-submit";
                readonly deleteButton: "team-delete";
                readonly deleteDialog: {
                    readonly container: "team-delete-dialog";
                    readonly confirmButton: "team-delete-confirm";
                };
            };
            readonly members: {
                readonly container: "team-members";
                readonly list: "members-list";
                readonly row: {
                    readonly container: "member-row-{id}";
                    readonly avatar: "member-avatar-{id}";
                    readonly name: "member-name-{id}";
                    readonly email: "member-email-{id}";
                    readonly role: "member-role-{id}";
                    readonly removeButton: "member-remove-{id}";
                };
                readonly inviteButton: "members-invite-button";
                readonly inviteDialog: {
                    readonly container: "members-invite-dialog";
                    readonly emailInput: "members-invite-email";
                    readonly roleSelect: "members-invite-role";
                    readonly submitButton: "members-invite-submit";
                };
                readonly pendingInvites: {
                    readonly container: "members-pending-invites";
                    readonly row: "pending-invite-{id}";
                    readonly cancelButton: "cancel-invite-{id}";
                };
            };
            readonly list: {
                readonly container: "teams-list";
                readonly teamCard: "team-card-{id}";
                readonly createButton: "teams-create-button";
                readonly details: "team-details-{id}";
            };
        };
    };
    readonly superadmin: {
        readonly container: "superadmin-container";
        readonly sidebar: {
            readonly container: "superadmin-sidebar";
            readonly header: "superadmin-sidebar-header";
            readonly collapseButton: "superadmin-sidebar-collapse";
            readonly securityNotice: "superadmin-sidebar-security";
            readonly nav: {
                readonly dashboard: "superadmin-nav-dashboard";
                readonly users: "superadmin-nav-users";
                readonly teams: "superadmin-nav-teams";
                readonly teamRoles: "superadmin-nav-team-roles";
                readonly docs: "superadmin-nav-docs";
                readonly subscriptions: "superadmin-nav-subscriptions";
                readonly analytics: "superadmin-nav-analytics";
                readonly config: "superadmin-nav-config";
            };
            readonly exitButton: "superadmin-sidebar-exit";
        };
        readonly dashboard: {
            readonly container: "superadmin-dashboard";
            readonly header: {
                readonly title: "superadmin-dashboard-title";
                readonly badge: "superadmin-dashboard-badge";
            };
            readonly quickActions: {
                readonly container: "superadmin-quick-actions";
                readonly users: "superadmin-quick-users";
                readonly analytics: "superadmin-quick-analytics";
                readonly config: "superadmin-quick-config";
            };
            readonly systemStatus: {
                readonly container: "superadmin-system-status";
                readonly online: "superadmin-status-online";
                readonly version: "superadmin-status-version";
                readonly security: "superadmin-status-security";
            };
        };
        readonly users: {
            readonly container: "superadmin-users";
            readonly header: {
                readonly backButton: "superadmin-users-back";
                readonly title: "superadmin-users-title";
                readonly refreshButton: "superadmin-users-refresh";
            };
            readonly stats: {
                readonly totalUsers: "superadmin-users-stat-total";
                readonly workTeams: "superadmin-users-stat-teams";
                readonly superadmins: "superadmin-users-stat-superadmins";
                readonly distribution: "superadmin-users-stat-distribution";
            };
            readonly filters: {
                readonly search: "superadmin-users-search";
                readonly roleFilter: "superadmin-users-filter-role";
                readonly statusFilter: "superadmin-users-filter-status";
                readonly clearButton: "superadmin-users-filter-clear";
            };
            readonly tabs: {
                readonly container: "superadmin-users-tabs";
                readonly regularUsers: "superadmin-users-tab-regular";
                readonly superadmins: "superadmin-users-tab-super";
            };
            readonly table: {
                readonly element: "superadmin-users-table";
                readonly row: "superadmin-users-row-{id}";
                readonly viewButton: "superadmin-users-view-{id}";
                readonly editButton: "superadmin-users-edit-{id}";
                readonly banButton: "superadmin-users-ban-{id}";
                readonly deleteButton: "superadmin-users-delete-{id}";
                readonly impersonateButton: "superadmin-users-impersonate-{id}";
            };
            readonly pagination: {
                readonly container: "superadmin-users-pagination";
                readonly pageSize: "superadmin-users-page-size";
                readonly first: "superadmin-users-page-first";
                readonly prev: "superadmin-users-page-prev";
                readonly next: "superadmin-users-page-next";
                readonly last: "superadmin-users-page-last";
            };
            readonly detail: {
                readonly container: "superadmin-user-detail";
                readonly info: {
                    readonly email: "superadmin-user-email";
                    readonly role: "superadmin-user-role";
                    readonly status: "superadmin-user-status";
                    readonly teams: "superadmin-user-teams";
                    readonly activity: "superadmin-user-activity";
                };
                readonly actions: "superadmin-user-actions";
                readonly metas: {
                    readonly container: "superadmin-user-metas";
                    readonly title: "superadmin-user-metas-title";
                    readonly table: "superadmin-user-metas-table";
                    readonly empty: "superadmin-user-metas-empty";
                    readonly row: "superadmin-user-meta-row-{key}";
                    readonly key: "superadmin-user-meta-key-{key}";
                    readonly value: "superadmin-user-meta-value-{key}";
                    readonly type: "superadmin-user-meta-type-{key}";
                    readonly public: "superadmin-user-meta-public-{key}";
                    readonly searchable: "superadmin-user-meta-searchable-{key}";
                };
            };
        };
        readonly teams: {
            readonly container: "superadmin-teams";
            readonly header: {
                readonly backButton: "superadmin-teams-back";
                readonly title: "superadmin-teams-title";
                readonly refreshButton: "superadmin-teams-refresh";
            };
            readonly stats: {
                readonly totalTeams: "superadmin-teams-stat-total";
            };
            readonly filters: {
                readonly search: "superadmin-teams-search";
                readonly clearButton: "superadmin-teams-filter-clear";
            };
            readonly tabs: {
                readonly container: "superadmin-teams-tabs";
                readonly userTeams: "superadmin-teams-tab-user";
                readonly systemAdmin: "superadmin-teams-tab-system";
            };
            readonly table: {
                readonly element: "superadmin-teams-table";
                readonly row: "superadmin-teams-row-{id}";
                readonly menuButton: "superadmin-teams-menu-{id}";
                readonly menuContent: "superadmin-teams-menu-content-{id}";
                readonly viewButton: "superadmin-teams-view-{id}";
                readonly editButton: "superadmin-teams-edit-{id}";
                readonly deleteButton: "superadmin-teams-delete-{id}";
            };
            readonly pagination: {
                readonly container: "superadmin-teams-pagination";
                readonly pageSize: "superadmin-teams-page-size";
                readonly first: "superadmin-teams-page-first";
                readonly prev: "superadmin-teams-page-prev";
                readonly next: "superadmin-teams-page-next";
                readonly last: "superadmin-teams-page-last";
            };
            readonly detail: {
                readonly container: "superadmin-team-detail";
                readonly info: {
                    readonly name: "superadmin-team-name";
                    readonly owner: "superadmin-team-owner";
                    readonly members: "superadmin-team-members";
                };
                readonly membersTable: {
                    readonly container: "superadmin-team-members-table";
                    readonly row: "superadmin-team-member-row-{id}";
                };
                readonly subscription: {
                    readonly container: "superadmin-team-subscription";
                    readonly plan: "superadmin-team-plan";
                    readonly status: "superadmin-team-sub-status";
                    readonly period: "superadmin-team-sub-period";
                    readonly providerLink: "superadmin-team-provider-link";
                };
                readonly billingHistory: {
                    readonly container: "superadmin-team-billing";
                    readonly row: "superadmin-team-billing-row-{id}";
                };
                readonly usage: {
                    readonly container: "superadmin-team-usage";
                    readonly metric: "superadmin-team-usage-{slug}";
                };
            };
        };
        readonly subscriptions: {
            readonly container: "superadmin-subscriptions";
            readonly header: {
                readonly backButton: "superadmin-subscriptions-back";
                readonly title: "superadmin-subscriptions-title";
                readonly refreshButton: "superadmin-subscriptions-refresh";
            };
            readonly stats: {
                readonly mrr: "superadmin-subscriptions-mrr";
                readonly arr: "superadmin-subscriptions-arr";
                readonly activeCount: "superadmin-subscriptions-active";
                readonly totalCount: "superadmin-subscriptions-total";
                readonly needsAttention: "superadmin-subscriptions-attention";
                readonly planDistribution: "superadmin-subscriptions-distribution";
                readonly planCount: "superadmin-subscriptions-plan-{plan}";
            };
            readonly filters: {
                readonly search: "superadmin-subscriptions-search";
                readonly statusFilter: "superadmin-subscriptions-filter-status";
                readonly planFilter: "superadmin-subscriptions-filter-plan";
                readonly intervalFilter: "superadmin-subscriptions-filter-interval";
                readonly clearButton: "superadmin-subscriptions-filter-clear";
            };
            readonly table: {
                readonly element: "superadmin-subscriptions-table";
                readonly row: "superadmin-subscriptions-row-{id}";
                readonly viewTeamButton: "superadmin-subscriptions-view-team-{id}";
                readonly providerLink: "superadmin-subscriptions-provider-{id}";
            };
            readonly pagination: {
                readonly container: "superadmin-subscriptions-pagination";
                readonly pageSize: "superadmin-subscriptions-page-size";
                readonly first: "superadmin-subscriptions-page-first";
                readonly prev: "superadmin-subscriptions-page-prev";
                readonly next: "superadmin-subscriptions-page-next";
                readonly last: "superadmin-subscriptions-page-last";
            };
        };
        readonly teamRoles: {
            readonly container: "superadmin-team-roles";
            readonly header: {
                readonly backButton: "superadmin-team-roles-back";
                readonly title: "superadmin-team-roles-title";
            };
            readonly tabs: {
                readonly container: "superadmin-team-roles-tabs";
                readonly rbac: "superadmin-team-roles-tab-rbac";
                readonly plans: "superadmin-team-roles-tab-plans";
            };
            readonly rbac: {
                readonly stats: {
                    readonly roles: "superadmin-rbac-stat-roles";
                    readonly permissions: "superadmin-rbac-stat-permissions";
                    readonly protectedRole: "superadmin-rbac-stat-protected";
                    readonly defaultRole: "superadmin-rbac-stat-default";
                };
                readonly hierarchy: {
                    readonly container: "superadmin-rbac-hierarchy";
                    readonly roleCard: "superadmin-rbac-role-{role}";
                };
                readonly matrix: {
                    readonly container: "superadmin-rbac-matrix";
                    readonly permissionRow: "superadmin-rbac-permission-{permission}";
                };
            };
            readonly plans: {
                readonly stats: {
                    readonly totalPlans: "superadmin-plans-stat-total";
                    readonly features: "superadmin-plans-stat-features";
                    readonly limits: "superadmin-plans-stat-limits";
                    readonly activeTheme: "superadmin-plans-stat-theme";
                };
                readonly planCard: "superadmin-plans-card-{slug}";
                readonly matrix: {
                    readonly container: "superadmin-plans-matrix";
                    readonly featureRow: "superadmin-plans-feature-{slug}";
                    readonly limitRow: "superadmin-plans-limit-{slug}";
                };
            };
        };
        readonly docs: {
            readonly container: "superadmin-docs-container";
            readonly pageDetail: "superadmin-docs-page";
            readonly sectionCard: "superadmin-docs-section-{slug}";
            readonly pageLink: "superadmin-docs-link-{slug}";
        };
    };
    readonly devtools: {
        readonly navigation: {
            readonly sidebar: "devtools-sidebar";
            readonly collapseToggle: "devtools-sidebar-collapse-toggle";
            readonly navItem: "devtools-nav-{section}";
            readonly exitToDashboard: "devtools-sidebar-exit-to-dashboard";
            readonly goToSuperadmin: "devtools-sidebar-go-to-superadmin";
            readonly mobileHeader: "devtools-mobile-header";
        };
        readonly home: {
            readonly page: "devtools-home-page";
            readonly styleLink: "devtools-home-style-link";
            readonly testsLink: "devtools-home-tests-link";
            readonly configLink: "devtools-home-config-link";
        };
        readonly style: {
            readonly page: "devtools-style-page";
            readonly tabComponents: "devtools-style-tab-components";
            readonly tabFieldTypes: "devtools-style-tab-field-types";
            readonly tabTheme: "devtools-style-tab-theme";
            readonly tabGuidelines: "devtools-style-tab-guidelines";
            readonly componentGallery: "devtools-style-component-gallery";
            readonly fieldTypes: "devtools-style-field-types";
            readonly themePreview: "devtools-style-theme-preview";
        };
        readonly config: {
            readonly page: "devtools-config-page";
            readonly viewer: "devtools-config-viewer";
            readonly tabTheme: "devtools-config-tab-theme";
            readonly tabEntities: "devtools-config-tab-entities";
            readonly themeContent: "devtools-config-theme-content";
            readonly entitiesContent: "devtools-config-entities-content";
            readonly copyTheme: "devtools-config-copy-theme";
            readonly copyEntities: "devtools-config-copy-entities";
        };
        readonly tests: {
            readonly page: "devtools-tests-page";
            readonly viewer: "devtools-tests-viewer";
            readonly loading: "devtools-tests-loading";
            readonly tree: "devtools-tests-tree";
            readonly folder: "devtools-tests-folder-{name}";
            readonly file: "devtools-tests-file-{name}";
            readonly content: "devtools-tests-content";
            readonly markdownContent: "devtools-tests-markdown-content";
            readonly notFound: "devtools-tests-not-found";
            readonly backToList: "devtools-tests-back-to-list";
            readonly emptyState: "devtools-tests-empty-state";
            readonly fileLoading: "devtools-tests-file-loading";
            readonly error: "devtools-tests-error";
            readonly dashboard: "devtools-tests-dashboard";
            readonly dashboardButton: "devtools-tests-dashboard-button";
            readonly dashboardStats: "devtools-tests-dashboard-stats";
            readonly dashboardStatFeatures: "devtools-tests-dashboard-stat-features";
            readonly dashboardStatFlows: "devtools-tests-dashboard-stat-flows";
            readonly dashboardStatFiles: "devtools-tests-dashboard-stat-files";
            readonly dashboardStatTags: "devtools-tests-dashboard-stat-tags";
            readonly dashboardGaps: "devtools-tests-dashboard-gaps";
            readonly dashboardGapItem: "devtools-tests-dashboard-gap-{slug}";
        };
        readonly features: {
            readonly page: "devtools-features-page";
            readonly viewer: "devtools-features-viewer";
            readonly search: "devtools-features-search";
            readonly filterAll: "devtools-features-filter-all";
            readonly filterCategory: "devtools-features-filter-{category}";
            readonly coverageAll: "devtools-features-coverage-all";
            readonly coverageCovered: "devtools-features-coverage-covered";
            readonly coverageUncovered: "devtools-features-coverage-uncovered";
            readonly card: "devtools-features-card-{slug}";
            readonly copyTag: "devtools-features-copy-{slug}";
        };
        readonly flows: {
            readonly page: "devtools-flows-page";
            readonly viewer: "devtools-flows-viewer";
            readonly search: "devtools-flows-search";
            readonly filterAll: "devtools-flows-filter-all";
            readonly filterCategory: "devtools-flows-filter-{category}";
            readonly coverageAll: "devtools-flows-coverage-all";
            readonly coverageCovered: "devtools-flows-coverage-covered";
            readonly coverageUncovered: "devtools-flows-coverage-uncovered";
            readonly card: "devtools-flows-card-{slug}";
            readonly copyTag: "devtools-flows-copy-{slug}";
        };
        readonly blocks: {
            readonly page: "devtools-blocks-page";
            readonly viewer: "devtools-blocks-viewer";
            readonly search: "devtools-blocks-search";
            readonly filterAll: "devtools-blocks-filter-all";
            readonly filterCategory: "devtools-blocks-filter-{category}";
            readonly coverageAll: "devtools-blocks-coverage-all";
            readonly coverageCovered: "devtools-blocks-coverage-covered";
            readonly coverageUncovered: "devtools-blocks-coverage-uncovered";
            readonly card: "devtools-blocks-card-{slug}";
            readonly copyTag: "devtools-blocks-copy-{slug}";
            readonly viewDetails: "devtools-blocks-view-{slug}";
            readonly detail: {
                readonly page: "devtools-block-detail-{slug}";
                readonly back: "devtools-block-detail-back";
                readonly tabPreview: "devtools-block-detail-tab-preview";
                readonly tabFields: "devtools-block-detail-tab-fields";
                readonly tabOverview: "devtools-block-detail-tab-overview";
                readonly preview: "devtools-block-detail-preview-{slug}";
                readonly exampleSelector: "devtools-block-example-selector";
                readonly exampleBtn: "devtools-block-example-btn-{index}";
                readonly exampleName: "devtools-block-example-name";
                readonly exampleDescription: "devtools-block-example-description";
            };
        };
        readonly tags: {
            readonly page: "devtools-tags-page";
            readonly viewer: "devtools-tags-viewer";
            readonly search: "devtools-tags-search";
            readonly category: "devtools-tags-category-{category}";
            readonly tag: "devtools-tags-tag-{tag}";
            readonly tagLink: "devtools-tags-link-{tag}";
            readonly filesPanel: "devtools-tags-files-panel-{tag}";
        };
        readonly scheduledActions: {
            readonly page: "devtools-scheduled-actions-page";
            readonly filterStatus: "scheduled-actions-filter-status";
            readonly filterType: "scheduled-actions-filter-type";
            readonly filterApply: "scheduled-actions-filter-apply";
            readonly filterReset: "scheduled-actions-filter-reset";
            readonly table: "scheduled-actions-table";
            readonly row: "scheduled-actions-row-{id}";
            readonly cellType: "scheduled-actions-cell-type";
            readonly cellStatus: "scheduled-actions-cell-status";
            readonly cellAttempts: "scheduled-actions-cell-attempts";
            readonly cellScheduledAt: "scheduled-actions-cell-scheduled-at";
            readonly cellStartedAt: "scheduled-actions-cell-started-at";
            readonly cellCompletedAt: "scheduled-actions-cell-completed-at";
            readonly cellTeam: "scheduled-actions-cell-team";
            readonly cellPayload: "scheduled-actions-cell-payload";
            readonly cellError: "scheduled-actions-cell-error";
            readonly cellActions: "scheduled-actions-cell-actions";
            readonly retryBtn: "scheduled-actions-retry-btn-{id}";
            readonly runBtn: "scheduled-actions-run-btn-{id}";
            readonly statusPending: "scheduled-actions-status-pending";
            readonly statusRunning: "scheduled-actions-status-running";
            readonly statusCompleted: "scheduled-actions-status-completed";
            readonly statusFailed: "scheduled-actions-status-failed";
            readonly pagination: "scheduled-actions-pagination";
            readonly paginationPrev: "scheduled-actions-pagination-prev";
            readonly paginationNext: "scheduled-actions-pagination-next";
            readonly emptyState: "scheduled-actions-empty-state";
        };
        readonly apiExplorer: {
            readonly container: "devtools-api-explorer";
            readonly mobileToggle: "devtools-api-explorer-mobile-toggle";
            readonly docsBtn: "devtools-api-explorer-docs-btn";
            readonly sidebar: {
                readonly container: "devtools-api-sidebar";
                readonly collapsed: "devtools-api-sidebar-collapsed";
                readonly expand: "devtools-api-sidebar-expand";
                readonly collapse: "devtools-api-sidebar-collapse";
                readonly search: "devtools-api-sidebar-search";
                readonly category: "devtools-api-sidebar-category-{category}";
                readonly prefix: "devtools-api-sidebar-prefix-{category}-{prefix}";
                readonly endpoint: "devtools-api-sidebar-endpoint-{method}-{path}";
            };
            readonly auth: {
                readonly container: "devtools-api-auth";
                readonly typeGroup: "devtools-api-auth-type-group";
                readonly sessionOption: "devtools-api-auth-session";
                readonly apiKeyOption: "devtools-api-auth-apikey";
                readonly apiKeyInput: "devtools-api-auth-apikey-input";
                readonly bypassToggle: "devtools-api-auth-bypass-toggle";
            };
            readonly team: {
                readonly container: "devtools-api-team";
                readonly loading: "devtools-api-team-loading";
                readonly trigger: "devtools-api-team-trigger";
                readonly option: "devtools-api-team-option-{slug}";
                readonly error: "devtools-api-team-error";
                readonly bypassTrigger: "devtools-api-team-bypass-trigger";
                readonly search: "devtools-api-team-search";
                readonly crossTeam: "devtools-api-team-cross-team";
                readonly bypassOption: "devtools-api-team-bypass-option-{id}";
            };
            readonly request: {
                readonly panel: "devtools-api-request-panel";
                readonly sendBtn: "devtools-api-request-send";
                readonly cancelBtn: "devtools-api-request-cancel";
                readonly tabParams: "devtools-api-request-tab-params";
                readonly tabHeaders: "devtools-api-request-tab-headers";
                readonly tabBody: "devtools-api-request-tab-body";
                readonly tabPresets: "devtools-api-request-tab-presets";
            };
            readonly response: {
                readonly panel: "devtools-api-response-panel";
                readonly panelIdle: "devtools-api-response-idle";
                readonly panelLoading: "devtools-api-response-loading";
                readonly panelError: "devtools-api-response-error";
                readonly status: "devtools-api-response-status";
                readonly time: "devtools-api-response-time";
                readonly tabBody: "devtools-api-response-tab-body";
                readonly tabHeaders: "devtools-api-response-tab-headers";
                readonly body: "devtools-api-response-body";
                readonly headers: "devtools-api-response-headers";
            };
            readonly presets: {
                readonly tab: "devtools-api-presets";
                readonly empty: "devtools-api-presets-empty";
                readonly card: "devtools-api-presets-card-{id}";
                readonly viewBtn: "devtools-api-presets-view-{id}";
                readonly applyBtn: "devtools-api-presets-apply-{id}";
            };
        };
    };
    readonly public: {
        readonly navbar: {
            readonly container: "public-navbar";
            readonly logo: "navbar-logo";
            readonly loginButton: "navbar-login";
            readonly signupButton: "navbar-signup";
        };
        readonly footer: {
            readonly container: "public-footer";
            readonly logo: "footer-logo";
        };
        readonly page: {
            readonly container: "public-page-{slug}";
            readonly title: "page-title";
            readonly content: "page-content";
        };
        readonly blog: {
            readonly listContainer: "blog-list";
            readonly postCard: "blog-post-{slug}";
        };
        readonly docs: {
            readonly mainContent: "public-docs-main-content";
            readonly sectionCard: "public-docs-section-{slug}";
            readonly pageLink: "public-docs-link-{slug}";
            readonly pageDetail: "public-docs-page";
        };
    };
    readonly common: {
        readonly permissionDenied: "permission-denied";
        readonly loading: "loading-spinner";
        readonly error: "error-message";
        readonly toast: "toast-{type}";
        readonly modal: {
            readonly overlay: "modal-overlay";
            readonly container: "modal-container";
            readonly title: "modal-title";
            readonly close: "modal-close";
            readonly content: "modal-content";
            readonly footer: "modal-footer";
        };
        readonly aiChat: {
            readonly messageInput: "ai-chat-message-input";
            readonly sendBtn: "ai-chat-send-btn";
            readonly messageList: "ai-chat-message-list";
            readonly errorMessage: "ai-chat-error-message";
            readonly messageUser: "ai-chat-message-user";
            readonly messageAssistant: "ai-chat-message-assistant";
            readonly typingIndicator: "ai-chat-typing-indicator";
            readonly panel: "ai-chat-panel";
            readonly clearBtn: "ai-chat-clear-btn";
            readonly cancelBtn: "ai-chat-cancel-btn";
        };
    };
    readonly patterns: {
        readonly usageTable: {
            readonly container: "pattern-usage-table";
            readonly loading: "pattern-usage-table-loading";
            readonly empty: "pattern-usage-table-empty";
            readonly row: "pattern-usage-row-{id}";
            readonly viewLink: "pattern-usage-view-{id}";
        };
        readonly usageStats: {
            readonly container: "pattern-usage-stats";
            readonly loading: "pattern-usage-stats-loading";
            readonly total: "pattern-usage-stats-total";
            readonly byType: "pattern-usage-stats-{entityType}";
        };
        readonly usageReport: {
            readonly container: "pattern-usage-report";
            readonly error: "pattern-usage-report-error";
            readonly filters: "pattern-usage-filters";
            readonly filterSelect: "pattern-usage-filter-select";
            readonly pagination: "pattern-usage-pagination";
            readonly prevPage: "pattern-usage-prev-page";
            readonly nextPage: "pattern-usage-next-page";
            readonly resultsInfo: "pattern-usage-results-info";
        };
        readonly deleteDialog: {
            readonly trigger: "pattern-delete-trigger";
            readonly container: "pattern-delete-dialog";
            readonly loading: "pattern-delete-loading";
            readonly error: "pattern-delete-error";
            readonly warning: "pattern-delete-warning";
            readonly usageList: "pattern-delete-usage-list";
            readonly noUsage: "pattern-delete-no-usage";
            readonly cancel: "pattern-delete-cancel";
            readonly confirm: "pattern-delete-confirm";
        };
        readonly placeholder: {
            readonly container: "deleted-pattern-placeholder";
            readonly removeBtn: "deleted-pattern-remove-btn";
        };
    };
    readonly media: {
        readonly library: {
            readonly dialog: "media-library-dialog";
            readonly closeBtn: "media-library-close";
            readonly title: "media-library-title";
        };
        readonly toolbar: {
            readonly container: "media-toolbar";
            readonly uploadBtn: "media-upload-btn";
            readonly searchInput: "media-search-input";
            readonly typeFilter: "media-type-filter";
            readonly sortSelect: "media-sort-select";
            readonly viewToggle: {
                readonly grid: "media-view-grid";
                readonly list: "media-view-list";
            };
            readonly columnSelect: "media-column-select";
        };
        readonly upload: {
            readonly dropzone: "media-upload-dropzone";
            readonly fileInput: "media-upload-input";
            readonly progress: "media-upload-progress-{id}";
            readonly progressBar: "media-upload-progress-bar";
        };
        readonly grid: {
            readonly container: "media-grid";
            readonly item: "media-grid-item-{id}";
            readonly thumbnail: "media-thumbnail-{id}";
            readonly checkbox: "media-checkbox-{id}";
            readonly menuBtn: "media-menu-{id}";
            readonly menuEdit: "media-menu-edit-{id}";
            readonly menuDelete: "media-menu-delete-{id}";
        };
        readonly list: {
            readonly container: "media-list";
            readonly row: "media-list-row-{id}";
            readonly cell: "media-list-cell-{id}-{field}";
        };
        readonly detail: {
            readonly dialog: "media-detail-dialog";
            readonly panel: "media-detail-panel";
            readonly titleInput: "media-title-input";
            readonly altInput: "media-alt-input";
            readonly captionInput: "media-caption-input";
            readonly saveBtn: "media-detail-save";
            readonly cancelBtn: "media-detail-cancel";
            readonly tags: "media-detail-tags";
            readonly tagBadge: "media-detail-tag-{id}";
            readonly addTagBtn: "media-detail-add-tag";
        };
        readonly footer: {
            readonly container: "media-footer";
            readonly selectionCount: "media-selection-count";
            readonly cancelBtn: "media-cancel-btn";
            readonly selectBtn: "media-select-btn";
        };
        readonly selector: {
            readonly container: "media-selector";
            readonly selectBtn: "media-selector-select-btn";
            readonly changeBtn: "media-selector-change-btn";
            readonly removeBtn: "media-selector-remove-btn";
            readonly preview: "media-selector-preview";
        };
        readonly empty: {
            readonly container: "media-empty-state";
            readonly uploadBtn: "media-empty-upload-btn";
        };
        readonly deleteConfirm: {
            readonly dialog: "media-delete-confirm";
            readonly confirmBtn: "media-delete-confirm-btn";
            readonly cancelBtn: "media-delete-cancel-btn";
        };
        readonly dashboard: {
            readonly container: "media-dashboard";
            readonly title: "media-dashboard-title";
            readonly bulkDeleteBtn: "media-bulk-delete-btn";
            readonly pagination: "media-pagination";
            readonly prevPageBtn: "media-prev-page-btn";
            readonly nextPageBtn: "media-next-page-btn";
        };
        readonly tagFilter: {
            readonly container: "media-tag-filter";
            readonly trigger: "media-tag-filter-trigger";
            readonly popover: "media-tag-filter-popover";
            readonly tag: "media-tag-filter-tag-{id}";
            readonly activeTag: "media-tag-filter-active-{id}";
        };
    };
};
/**
 * Type for the CORE_SELECTORS object
 */
export type CoreSelectorsType = typeof CORE_SELECTORS;
export * from './domains';
//# sourceMappingURL=core-selectors.d.ts.map