import type { ExtractPropTypes, PropType } from 'vue'; import type { CloudShell, CloudShellGroupItem, CloudShellService } from './types'; export declare const cloudShellProps: { height: { type: StringConstructor; default: string; }; shellService: { type: PropType; default: undefined; }; params: { type: PropType>; default: () => {}; }; }; export declare const cloudShellEmits: { created: (val: CloudShell) => void; }; export type CloudShellProps = ExtractPropTypes; export declare const cloudShellGroupProps: { shellService: { type: PropType; default: undefined; }; activeName: { type: StringConstructor; default: string; }; terminals: { type: PropType; default: () => never[]; }; }; export declare const cloudShellGroupEmits: { 'update:activeName': (val: string) => void; 'update:terminals': (val: CloudShellGroupItem[]) => void; }; export type CloudShellGroupProps = ExtractPropTypes;