UNPKG

@asimojs/asimo

Version:

Asynchronous dependency manager for Typescript projects

15 lines (11 loc) 409 B
import { interfaceId } from "../../asimo"; export const Service1IID = interfaceId<Service1>("asimo.src.tests.groups.Service1"); export interface Service1 { readonly name: string; add(a: number, b: number): number; } export const Object2IID = interfaceId<Object2>("asimo.src.tests.groups.Object2"); export interface Object2 { readonly name: string; multiply(a: number, b: number): number; }