import { Agent } from './agent'; export declare function singleton(): Agent>(_Class: T) => (new (...args: any[]) => Agent) & T; export default singleton;