import type {Bud} from '../../index.js' export const expose = (propName: `${keyof Bud & string}`) => (constructor: Type) => class extends constructor { public constructor(...args: any[]) { super(...args) this.app[propName] = this } }