import type { Application } from './application.js'; export declare abstract class Facade { protected static _app: Application; static setApplication(app: Application): void; static getApplication(): Application | undefined; protected static get accessor(): string; protected static resolve(): T; } export declare function createFacade(accessor: string, _type?: new (...args: any[]) => T): { new (): T; [K: string]: unknown; }; //# sourceMappingURL=facade.d.ts.map