@thisisagile/easy
Version:
Straightforward library for building domain-driven microservice architectures
11 lines (10 loc) • 401 B
TypeScript
import { Search } from './Search';
import { FetchOptions } from '../types/Gateway';
import { Json } from '../types/Json';
import { Id } from '../types/Id';
export declare class Manage<T, Options = FetchOptions> extends Search<T, Options> {
add(json: Json): Promise<T>;
update(id: Id, json: Json): Promise<T>;
upsert(id: Id, json: Json): Promise<T>;
remove(id: Id): Promise<boolean>;
}