import type { interfaces } from 'inversify';
export declare type InversifyContext = {
    container: interfaces.Container;
};
export declare function isInversifyContext(data: Record<any, any>): data is InversifyContext;
export declare 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;
