/// declare module "babylonjs-playground/globalState" { export class GlobalState { } } declare module "babylonjs-playground/components/monacoComponent" { import * as React from "react"; interface IMonacoComponentProps { language: "JS" | "TS"; } export class MonacoComponent extends React.Component { private _hostReference; private _editor; private _definitionWorker; private _deprecatedCandidates; constructor(props: IMonacoComponentProps); setupMonaco(): Promise; setupMonacoColorProvider(): void; setupMonacoCompilationPipeline(libContent: string): void; setupDefinitionWorker(libContent: string): void; analyzeCode(): Promise; isDeprecatedEntry(details: any): any; isDeprecatedTag(tag: any): boolean; componentDidMount(): void; render(): JSX.Element; } } declare module "babylonjs-playground/playground" { import * as React from "react"; interface IPlaygroundProps { } export class Playground extends React.Component { constructor(props: IPlaygroundProps); render(): JSX.Element; static Show(hostElement: HTMLElement): void; } } declare module "babylonjs-playground/index" { export * from "babylonjs-playground/playground"; } declare module "babylonjs-playground/legacy/legacy" { export * from "babylonjs-playground/index"; } declare module "babylonjs-playground" { export * from "babylonjs-playground/legacy/legacy"; } /// declare module PLAYGROUND { export class GlobalState { } } declare module PLAYGROUND { interface IMonacoComponentProps { language: "JS" | "TS"; } export class MonacoComponent extends React.Component { private _hostReference; private _editor; private _definitionWorker; private _deprecatedCandidates; constructor(props: IMonacoComponentProps); setupMonaco(): Promise; setupMonacoColorProvider(): void; setupMonacoCompilationPipeline(libContent: string): void; setupDefinitionWorker(libContent: string): void; analyzeCode(): Promise; isDeprecatedEntry(details: any): any; isDeprecatedTag(tag: any): boolean; componentDidMount(): void; render(): JSX.Element; } } declare module PLAYGROUND { interface IPlaygroundProps { } export class Playground extends React.Component { constructor(props: IPlaygroundProps); render(): JSX.Element; static Show(hostElement: HTMLElement): void; } }