declare type Services = { [name: string]: A; }; declare type Objects = Array<{ [name: string]: (param?: A) => boolean; }>; export declare function inject(services: Services, objects: Objects): void; export {};