import type {Bud} from '@roots/bud-framework' /** * Base interface for Loaders, Items, and rules */ export interface Base { app: Bud unwrap( input: ((app: Bud, ...options: Array) => T) | T, ...options: Array ): T wrap(input: ((app: Bud) => T) | T): (app: Bud) => T }