Files
starface-outlook-sync-addin/node_modules/tsyringe/dist/typings/interceptors.d.ts
T
Stefan Hacker 37ad745546 first commit
2026-04-03 09:38:48 +02:00

20 lines
807 B
TypeScript

import RegistryBase from "./registry-base";
import { InterceptionOptions } from "./types";
import { PostResolutionInterceptorCallback, PreResolutionInterceptorCallback } from "./types/dependency-container";
export declare type PreResolutionInterceptor = {
callback: PreResolutionInterceptorCallback;
options: InterceptionOptions;
};
export declare type PostResolutionInterceptor = {
callback: PostResolutionInterceptorCallback;
options: InterceptionOptions;
};
export declare class PreResolutionInterceptors extends RegistryBase<PreResolutionInterceptor> {
}
export declare class PostResolutionInterceptors extends RegistryBase<PostResolutionInterceptor> {
}
export default class Interceptors {
preResolution: PreResolutionInterceptors;
postResolution: PostResolutionInterceptors;
}