/** * Contract registry — runtime resolution of extension-provided implementations. * * @module extensions/contracts */ /** Resolve path segments to an absolute path. */ export declare function resolve(name: string): T; /** Try to resolve. */ export declare function tryResolve(name: string): T | undefined; /** Register. */ export declare function register(name: string, impl: T): void; /** Unregister. */ export declare function unregister(name: string): void; /** Reset. */ export declare function reset(): void; //# sourceMappingURL=contracts.d.ts.map