stackpress
Version:
Incept is a content management framework.
14 lines (13 loc) • 593 B
TypeScript
import type { UnknownNest, NestedObject } from '@stackpress/lib/types';
import type Engine from '@stackpress/inquire/Engine';
import type Model from '../../schema/spec/Model.js';
export default function upsert<M extends UnknownNest = UnknownNest>(model: Model, engine: Engine, input: NestedObject, seed?: string): Promise<Partial<import("@stackpress/lib/types").ResponseStatus & {
error: string;
errors?: NestedObject<string | string[]>;
start?: number;
end?: number;
stack?: import("@stackpress/lib/types").Trace[];
} & {
results: Partial<M>;
total?: number;
}>>;