import type { interfaces } from 'inversify';
export type InversifyContext = {
    container: InversifyRegister;
};
export declare function isInversifyContext(data: Record<any, any>): data is InversifyContext;
export type InversifyRegister = {
    bind: interfaces.Bind;
    unbind: interfaces.Unbind;
    isBound: interfaces.IsBound;
    rebind: interfaces.Rebind;
};
export declare function isInversifyRegister(data: Record<any, any>): data is InversifyRegister;
//# sourceMappingURL=inversify-protocol.d.ts.map