UNPKG

531 BTypeScriptView Raw
1import { CompileOptions } from './template-compiler';
2import { Option, TemplateJavascript } from '@glimmer/interfaces';
3import { PreprocessOptions } from '@glimmer/syntax';
4export interface TemplateIdFn {
5 (src: string): Option<string>;
6}
7export interface PrecompileOptions extends CompileOptions, PreprocessOptions {
8 id?: TemplateIdFn;
9}
10export declare const defaultId: TemplateIdFn;
11export declare function precompile(string: string, options?: PrecompileOptions): TemplateJavascript;
12//# sourceMappingURL=compiler.d.ts.map
\No newline at end of file