ember-source
Version:
A JavaScript framework for creating ambitious web applications
13 lines (12 loc) • 524 B
TypeScript
declare module '@ember/modifier' {
import type Owner from '@ember/owner';
import type { ModifierManager } from '@glimmer/interfaces';
export { on, type OnModifier } from '@ember/modifier/on';
export const setModifierManager: <T extends object>(
factory: (owner: Owner) => ModifierManager<unknown>,
modifier: T
) => T;
export type { ModifierManager };
export type { ModifierCapabilities } from '@glimmer/interfaces';
export { modifierCapabilities as capabilities } from '@ember/-internals/glimmer';
}