greyscript-core
Version:
Core lexer/parser for GreyScript
20 lines (19 loc) • 695 B
TypeScript
import { ASTBase, ASTBaseOptions } from 'miniscript-core';
export interface ASTImportCodeExpressionOptions extends ASTBaseOptions {
originalDirectory: string;
directory: string;
eval: boolean;
emit: boolean;
}
export declare class ASTImportCodeExpression extends ASTBase {
originalDirectory: string;
directory: string;
eval: boolean;
emit: boolean;
static parseMetaOptions(meta: string): Partial<ASTImportCodeExpressionOptions>;
/** @deprecated use gameDirectory for file system directory instead */
fileSystemDirectory: string;
constructor(options: ASTImportCodeExpressionOptions);
toString(): string;
clone(): ASTImportCodeExpression;
}