/** * Code editor styles as a string for use in component `styles` arrays. * Matches step-builder-custom-code form styling (custom-input, custom-textarea). * Using a string constant avoids Angular's style compiler receiving non-string values * (e.g. from styleUrls resolution in Storybook), which causes "input.match is not a function". */ export declare const CODE_EDITOR_STYLES = "\n.cqa-code-editor-container {\n min-height: 200px;\n height: 200px;\n border: 1px solid #e5e7eb;\n border-radius: 6px;\n overflow: hidden;\n display: flex;\n flex-direction: column;\n background: #fff;\n transition: border-color 0.2s, box-shadow 0.2s;\n}\n.cqa-code-editor-container:focus-within {\n border-color: #3b82f6;\n box-shadow: 0 0 0 1px #3b82f6;\n}\n.cqa-code-editor-container.cqa-has-errors {\n border-color: #ef4444;\n}\n.cqa-code-editor-container.cqa-has-errors:focus-within {\n border-color: #ef4444;\n box-shadow: 0 0 0 1px #ef4444;\n}\n.cqa-code-editor-container .cqa-monaco-editor,\n.cqa-code-editor-container ngx-monaco-editor {\n flex: 1;\n min-height: 0;\n}\n.cqa-code-editor-container ::ng-deep .monaco-editor {\n height: 100% !important;\n}\n.cqa-code-editor-fallback .cqa-code-editor-textarea {\n width: 100%;\n height: 100%;\n min-height: 180px;\n padding: 12px;\n font-family: Monaco, Menlo, \"Ubuntu Mono\", Consolas, monospace;\n font-size: 13px;\n line-height: 1.5;\n border: none;\n resize: none;\n outline: none;\n background: #fff;\n color: #0a0a0a;\n}\n.cqa-code-editor-fallback .cqa-code-editor-textarea::placeholder {\n color: #9ca3af;\n}\n";