import { Container, injectable, decorate, optional, inject, multiInject, ContainerModule, multiBindToService, interfaces, LazyServiceIdentifer, AsyncContainerModule, postConstruct } from "inversify"; import { DecorateProperty } from "./utilities/decorate-property.until"; declare const Injectable: typeof injectable; declare const PostConstruct: typeof postConstruct; declare const Inject: typeof inject; declare const Decorate: typeof decorate; declare const decorateProperty: typeof DecorateProperty; declare const Optional: typeof optional; export { Container, injectable, decorate, decorateProperty, DecorateProperty, optional, inject, postConstruct, PostConstruct, Injectable, Inject, Decorate, Optional, multiInject, multiBindToService, ContainerModule, interfaces, LazyServiceIdentifer, AsyncContainerModule };