pig-dam-cfg
Version:
Pig DAM's configuration information server
19 lines • 544 B
TypeScript
/**
* Date: 6/15/20
* Time: 12:14 AM
* @license MIT (see project's LICENSE file)
*/
import { LogBase } from "pig-dam-core";
import { ServerConfiguration, ServiceConfiguration } from "../types";
/**
* Class instance for any service.
*/
export declare class ServiceClass<T extends ServiceConfiguration> {
readonly configuration: T;
readonly logger: LogBase;
constructor(configuration: T, logger: LogBase);
get id(): string;
get name(): string;
get server(): ServerConfiguration;
}
//# sourceMappingURL=class.d.ts.map