/**
 * Binding tags for repository related bindings
 */
export declare namespace RepositoryTags {
    /**
     * Tag for model class bindings
     */
    const MODEL = "model";
    /**
     * Tag for repository bindings
     */
    const REPOSITORY = "repository";
    /**
     * Tag for datasource bindings
     */
    const DATASOURCE = "datasource";
}
/**
 * Binding keys and namespaces for repository related bindings
 */
export declare namespace RepositoryBindings {
    /**
     * Namespace for model class bindings
     */
    const MODELS = "models";
    /**
     * Namespace for repository bindings
     */
    const REPOSITORIES = "repositories";
    /**
     * Namespace for datasource bindings
     */
    const DATASOURCES = "datasources";
}
