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 {} 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 {}; }