UNPKG

ember-source

Version:

A JavaScript framework for creating ambitious web applications

22 lines (21 loc) 658 B
declare module 'ember-template-compiler/lib/types' { import type { ASTPluginBuilder, ASTPluginEnvironment, builders, PrecompileOptions, } from '@glimmer/syntax'; export type Builders = typeof builders; export interface PluginFunc extends ASTPluginBuilder<EmberASTPluginEnvironment> {} interface Plugins { ast: PluginFunc[]; } export interface EmberPrecompileOptions extends PrecompileOptions { isProduction?: boolean; moduleName?: string; plugins?: Plugins; lexicalScope?: (name: string) => boolean; } export type EmberASTPluginEnvironment = ASTPluginEnvironment & EmberPrecompileOptions; export {}; }