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