import { ButtonModule, DropdownModule, IconModule, InlineAlertModule, InputModule, TabsModule, ThemeModule, TooltipModule, } from '@alauda/ui';
import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { TextEllipsisModule } from '../scm';
import { TranslateModule } from '../translate/public-api';
import { TerminalPlaceholderComponent } from './placeholder/component';
import { TerminalComponent } from './terminal/component';
import { TerminalExtraContentDirective, TerminalGroupComponent, } from './terminal-group/component';
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
import * as i2 from "../scm/text-ellipsis/component";
import * as i3 from "@alauda/ui";
import * as i4 from "../translate/translate.pipe";
export const EXPORTS = [
    TerminalGroupComponent,
    TerminalComponent,
    TerminalPlaceholderComponent,
    TerminalExtraContentDirective,
];
export class EXECModule {
}
EXECModule.ɵfac = function EXECModule_Factory(t) { return new (t || EXECModule)(); };
EXECModule.ɵmod = /*@__PURE__*/ i0.ɵɵdefineNgModule({ type: EXECModule });
EXECModule.ɵinj = /*@__PURE__*/ i0.ɵɵdefineInjector({ imports: [CommonModule,
        TextEllipsisModule,
        TranslateModule,
        ButtonModule,
        DropdownModule,
        IconModule,
        InlineAlertModule,
        InputModule,
        TabsModule,
        TooltipModule,
        ThemeModule] });
(function () { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(EXECModule, [{
        type: NgModule,
        args: [{
                imports: [
                    CommonModule,
                    TextEllipsisModule,
                    TranslateModule,
                    ButtonModule,
                    DropdownModule,
                    IconModule,
                    InlineAlertModule,
                    InputModule,
                    TabsModule,
                    TooltipModule,
                    ThemeModule,
                ],
                declarations: EXPORTS,
                exports: EXPORTS,
            }]
    }], null, null); })();
(function () { (typeof ngJitMode === "undefined" || ngJitMode) && i0.ɵɵsetNgModuleScope(EXECModule, { declarations: [TerminalGroupComponent,
        TerminalComponent,
        TerminalPlaceholderComponent,
        TerminalExtraContentDirective], imports: [CommonModule,
        TextEllipsisModule,
        TranslateModule,
        ButtonModule,
        DropdownModule,
        IconModule,
        InlineAlertModule,
        InputModule,
        TabsModule,
        TooltipModule,
        ThemeModule], exports: [TerminalGroupComponent,
        TerminalComponent,
        TerminalPlaceholderComponent,
        TerminalExtraContentDirective] }); })();
i0.ɵɵsetComponentScope(TerminalGroupComponent, [i1.NgForOf, i1.NgIf, i2.TextEllipsisComponent, i3.ButtonComponent, i3.IconComponent, i3.TabGroupComponent, i3.TabComponent, i3.TabLabelDirective, i3.TooltipDirective, TerminalComponent], [i4.TranslatePipe]);
i0.ɵɵsetComponentScope(TerminalComponent, [i1.NgIf, i1.NgTemplateOutlet, i3.ButtonComponent, i3.DropdownDirective, i3.MenuComponent, i3.MenuItemComponent, i3.IconComponent, i3.InlineAlertComponent, i3.SearchComponent], [i1.AsyncPipe, i4.TranslatePipe]);
i0.ɵɵsetComponentScope(TerminalPlaceholderComponent, [], [i4.TranslatePipe, i3.ThemePickerPipe]);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vbGlicy9jb21tb24vc3JjL2V4ZWMvbW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFDTCxZQUFZLEVBQ1osY0FBYyxFQUNkLFVBQVUsRUFDVixpQkFBaUIsRUFDakIsV0FBVyxFQUNYLFVBQVUsRUFDVixXQUFXLEVBQ1gsYUFBYSxHQUNkLE1BQU0sWUFBWSxDQUFDO0FBQ3BCLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRXpDLE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLFFBQVEsQ0FBQztBQUM1QyxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFFMUQsT0FBTyxFQUFFLDRCQUE0QixFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFDdkUsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0sc0JBQXNCLENBQUM7QUFDekQsT0FBTyxFQUNMLDZCQUE2QixFQUM3QixzQkFBc0IsR0FDdkIsTUFBTSw0QkFBNEIsQ0FBQzs7Ozs7O0FBRXBDLE1BQU0sQ0FBQyxNQUFNLE9BQU8sR0FBRztJQUNyQixzQkFBc0I7SUFDdEIsaUJBQWlCO0lBQ2pCLDRCQUE0QjtJQUM1Qiw2QkFBNkI7Q0FDOUIsQ0FBQztBQW1CRixNQUFNLE9BQU8sVUFBVTs7b0VBQVYsVUFBVTs0REFBVixVQUFVO2dFQWZuQixZQUFZO1FBQ1osa0JBQWtCO1FBQ2xCLGVBQWU7UUFDZixZQUFZO1FBQ1osY0FBYztRQUNkLFVBQVU7UUFDVixpQkFBaUI7UUFDakIsV0FBVztRQUNYLFVBQVU7UUFDVixhQUFhO1FBQ2IsV0FBVzt1RkFLRixVQUFVO2NBakJ0QixRQUFRO2VBQUM7Z0JBQ1IsT0FBTyxFQUFFO29CQUNQLFlBQVk7b0JBQ1osa0JBQWtCO29CQUNsQixlQUFlO29CQUNmLFlBQVk7b0JBQ1osY0FBYztvQkFDZCxVQUFVO29CQUNWLGlCQUFpQjtvQkFDakIsV0FBVztvQkFDWCxVQUFVO29CQUNWLGFBQWE7b0JBQ2IsV0FBVztpQkFDWjtnQkFDRCxZQUFZLEVBQUUsT0FBTztnQkFDckIsT0FBTyxFQUFFLE9BQU87YUFDakI7O3dGQUNZLFVBQVUsbUJBdkJyQixzQkFBc0I7UUFDdEIsaUJBQWlCO1FBQ2pCLDRCQUE0QjtRQUM1Qiw2QkFBNkIsYUFLM0IsWUFBWTtRQUNaLGtCQUFrQjtRQUNsQixlQUFlO1FBQ2YsWUFBWTtRQUNaLGNBQWM7UUFDZCxVQUFVO1FBQ1YsaUJBQWlCO1FBQ2pCLFdBQVc7UUFDWCxVQUFVO1FBQ1YsYUFBYTtRQUNiLFdBQVcsYUFsQmIsc0JBQXNCO1FBQ3RCLGlCQUFpQjtRQUNqQiw0QkFBNEI7UUFDNUIsNkJBQTZCO3VCQUg3QixzQkFBc0IsMEtBQ3RCLGlCQUFpQjt1QkFBakIsaUJBQWlCO3VCQUNqQiw0QkFBNEIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBCdXR0b25Nb2R1bGUsXG4gIERyb3Bkb3duTW9kdWxlLFxuICBJY29uTW9kdWxlLFxuICBJbmxpbmVBbGVydE1vZHVsZSxcbiAgSW5wdXRNb2R1bGUsXG4gIFRhYnNNb2R1bGUsXG4gIFRoZW1lTW9kdWxlLFxuICBUb29sdGlwTW9kdWxlLFxufSBmcm9tICdAYWxhdWRhL3VpJztcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5pbXBvcnQgeyBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5pbXBvcnQgeyBUZXh0RWxsaXBzaXNNb2R1bGUgfSBmcm9tICcuLi9zY20nO1xuaW1wb3J0IHsgVHJhbnNsYXRlTW9kdWxlIH0gZnJvbSAnLi4vdHJhbnNsYXRlL3B1YmxpYy1hcGknO1xuXG5pbXBvcnQgeyBUZXJtaW5hbFBsYWNlaG9sZGVyQ29tcG9uZW50IH0gZnJvbSAnLi9wbGFjZWhvbGRlci9jb21wb25lbnQnO1xuaW1wb3J0IHsgVGVybWluYWxDb21wb25lbnQgfSBmcm9tICcuL3Rlcm1pbmFsL2NvbXBvbmVudCc7XG5pbXBvcnQge1xuICBUZXJtaW5hbEV4dHJhQ29udGVudERpcmVjdGl2ZSxcbiAgVGVybWluYWxHcm91cENvbXBvbmVudCxcbn0gZnJvbSAnLi90ZXJtaW5hbC1ncm91cC9jb21wb25lbnQnO1xuXG5leHBvcnQgY29uc3QgRVhQT1JUUyA9IFtcbiAgVGVybWluYWxHcm91cENvbXBvbmVudCxcbiAgVGVybWluYWxDb21wb25lbnQsXG4gIFRlcm1pbmFsUGxhY2Vob2xkZXJDb21wb25lbnQsXG4gIFRlcm1pbmFsRXh0cmFDb250ZW50RGlyZWN0aXZlLFxuXTtcblxuQE5nTW9kdWxlKHtcbiAgaW1wb3J0czogW1xuICAgIENvbW1vbk1vZHVsZSxcbiAgICBUZXh0RWxsaXBzaXNNb2R1bGUsXG4gICAgVHJhbnNsYXRlTW9kdWxlLFxuICAgIEJ1dHRvbk1vZHVsZSxcbiAgICBEcm9wZG93bk1vZHVsZSxcbiAgICBJY29uTW9kdWxlLFxuICAgIElubGluZUFsZXJ0TW9kdWxlLFxuICAgIElucHV0TW9kdWxlLFxuICAgIFRhYnNNb2R1bGUsXG4gICAgVG9vbHRpcE1vZHVsZSxcbiAgICBUaGVtZU1vZHVsZSxcbiAgXSxcbiAgZGVjbGFyYXRpb25zOiBFWFBPUlRTLFxuICBleHBvcnRzOiBFWFBPUlRTLFxufSlcbmV4cG9ydCBjbGFzcyBFWEVDTW9kdWxlIHt9XG4iXX0=