///
import Promise = require('bluebird');
export interface ServiceBinder {
(spec: ServiceBinderSpec): void;
}
export interface ServiceBinderSpec {
worker: any;
service: S;
onterminate?: () => (void | Promise);
methods?: string[];
}
declare const hookService: ServiceBinder;
export default hookService;