// Path: core/ts.core/src/ts/client/ScriptKindName.java
// public enum ScriptKindName {
// 
// 	TS ,JS ,TSX ,JSX
// }


import java.util.List;
import ts.client.ScriptKindName;
import ts.cmd.tsc.CompilerOptions;
package ts.internal.client.protocol;



/**
 * @see https://github.com/Microsoft/TypeScript/blob/master/src/server/protocol.ts
 */
public class OpenExternalProjectRequestArgs {

	public static class ExternalFile {
		/**
		 * Name of file file
		 */
		String fileName;
		/**
		 * Script kind of the file
		 */
// Path: core/ts.core/src/ts/client/ScriptKindName.java
// public enum ScriptKindName {
// 
// 	TS ,JS ,TSX ,JSX
// }


// Path: core/ts.core/src/ts/internal/client/protocol/OpenExternalProjectRequestArgs.java
import java.util.List;
import ts.client.ScriptKindName;
import ts.cmd.tsc.CompilerOptions;

package ts.internal.client.protocol;



/**
 * @see https://github.com/Microsoft/TypeScript/blob/master/src/server/protocol.ts
 */
public class OpenExternalProjectRequestArgs {

	public static class ExternalFile {
		/**
		 * Name of file file
		 */
		String fileName;
		/**
		 * Script kind of the file
		 */
		ScriptKindName scriptKind;