/** * Devtools Selectors * * Selectors for the developer tools panel: * - Navigation * - Home page * - Style guide * - Config viewer * - Tests viewer * - Features/Flows/Blocks coverage * - Tags explorer * - Scheduled actions */ export declare const DEVTOOLS_SELECTORS: { 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"; }; /** * API Explorer - Interactive API testing tool * * Layout: * ┌─────────────────────────────────────────────────────────────────┐ * │ SIDEBAR │ REQUEST PANEL │ RESPONSE PANEL │ * │ ═══════════════ │ ════════════════════ │ ════════════════════ │ * │ [Search...] │ [Method] [URL] │ Status: 200 OK │ * │ │ [Send] [Cancel] │ Time: 123ms │ * │ ▼ Category │ │ │ * │ ▼ Prefix │ [Params] [Headers] │ [Body] [Headers] │ * │ GET /path │ [Body] [Presets] │ │ * │ POST /path │ │ { response... } │ * │ │ { body... } │ │ * │ │ │ │ * │ ▼ Auth │ │ │ * │ [Session] │ │ │ * │ [API Key] │ │ │ * │ │ │ │ * │ ▼ Team │ │ │ * │ [Select team] │ │ │ * └─────────────────────────────────────────────────────────────────┘ */ readonly apiExplorer: { readonly container: "devtools-api-explorer"; readonly mobileToggle: "devtools-api-explorer-mobile-toggle"; readonly docsBtn: "devtools-api-explorer-docs-btn"; readonly panelDivider: "devtools-api-explorer-panel-divider"; 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 toggleSession: "devtools-api-request-toggle-session"; }; 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 regenerateRunToken: "devtools-api-presets-regenerate-run-token"; }; }; }; export type DevtoolsSelectorsType = typeof DEVTOOLS_SELECTORS; //# sourceMappingURL=devtools.selectors.d.ts.map