@premieroctet/next-admin
Version:
Next-Admin provides a customizable and turnkey admin dashboard for applications built with Next.js and powered by the Prisma ORM. It aims to simplify the development process by providing a turnkey admin system that can be easily integrated into your proje
20 lines • 886 B
TypeScript
import { ModelName, ModelOptions, NextAdminOptions, Schema, SubmitResourceResponse, UploadedFile } from "../types";
import type { PrismaClient } from "../types-prisma";
type DeleteResourceParams = {
prisma: PrismaClient;
resource: ModelName;
body: string[] | number[];
modelOptions?: ModelOptions<ModelName>[ModelName];
};
export declare const deleteResource: ({ prisma, resource, body, modelOptions, }: DeleteResourceParams) => Promise<any>;
type SubmitResourceParams = {
prisma: PrismaClient;
resource: ModelName;
body: Record<string, string | (UploadedFile | string)[] | null>;
id?: string | number;
options?: NextAdminOptions;
schema: Schema;
};
export declare const submitResource: ({ prisma, resource, body, id, options, schema, }: SubmitResourceParams) => Promise<SubmitResourceResponse>;
export {};
//# sourceMappingURL=resources.d.ts.map