/// <reference path="../../index.d.ts" />
import { PublicLitElement as LitElement, JsxNode, TargetedEvent } from '@arcgis/lumina';

/**
 * A layout component for code editors that provides slots for an editor, results panel, side panel, and action bars.
 *
 * [Read more...](https://developers.arcgis.com/javascript/latest/references/coding-components/arcgis-code-editor-shell/)
 *
 * @slot [top-action-bar] - A slot for placing a top action bar above the editor area.
 * @slot [editor] - A slot for placing the main code editor component.
 * @slot [results-panel] - A slot for placing a results panel below the code editor.
 * @slot [side-panel] - A slot for placing a side panel next to the code editor area.
 * @slot [side-action-bar] - A slot for placing a side action bar next to the side panel.
 * @internal
 */
export declare class CodeEditorShell extends LitElement {
}
