zamza
Version:
Apache Kafka discovery, indexing, searches, storage, hooks and HTTP gateway
18 lines • 600 B
TypeScript
import Zamza from "../../Zamza";
import { Metrics } from "../../Metrics";
import { Hook } from "../../interfaces";
export declare class HookModel {
readonly metrics: Metrics;
readonly name: string;
private model;
constructor(zamza: Zamza);
registerModel(passedMongoose: any, schemaConstructor: any): void;
private asObjectId;
get(id: string): Promise<Hook>;
getForName(name: string): Promise<Hook>;
list(): Promise<Hook[]>;
upsert(hook: Hook): Promise<Hook>;
delete(id: string): any;
truncateCollection(): any;
}
//# sourceMappingURL=HookModel.d.ts.map