import * as Protocol from './contribution-protocol';
import { contributionRegister } from './contribution-register';
export * from './contribution-protocol';
export * from './contribution-provider';
export * from './decorator';
export declare namespace Contribution {
    type Option = Protocol.Option;
    type Provider<T extends Record<string, any>> = Protocol.Provider<T>;
    const Provider: import("..").Syringe.DefinedToken;
    const register: typeof contributionRegister;
}
//# sourceMappingURL=index.d.ts.map