@asimojs/asimo
Version:
Asynchronous dependency manager for Typescript projects
15 lines (11 loc) • 409 B
text/typescript
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;
}