index.ts
445 Bytes
import { Rest } from './services/rest';
import { Repository } from './services/repository';
import { Device } from './services/device';
export { Rest } from './services/rest';
export { Repository } from './services/repository';
export { Device } from './services/device';
export function provideRest() : Rest {
return new Rest();
}
export function provideRepository(rest:Rest) : Repository {
return new Repository(rest, new Device);
}