@oberoncms/plugin-uploadthing
Version:
An Puck component and OberonCMS plugin for embeding uploadthing images
26 lines • 944 B
TypeScript
import type { OberonAdapter } from "@oberoncms/core";
declare const initFileRouter: ({ can }: OberonAdapter) => {
imageUploader: import("uploadthing/internal/types").FileRoute<{
input: undefined;
output: {
width: number;
height: number;
};
errorShape: import("@uploadthing/shared").Json;
}>;
singleImageUploader: import("uploadthing/internal/types").FileRoute<{
input: undefined;
output: {
width: number;
height: number;
};
errorShape: import("@uploadthing/shared").Json;
}>;
};
export declare function initRouteHandler(adapter: OberonAdapter): {
POST: (args_0: import("next/server").NextRequest) => Promise<Response>;
GET: (args_0: import("next/server").NextRequest) => Promise<Response>;
};
export type OurFileRouter = ReturnType<typeof initFileRouter>;
export {};
//# sourceMappingURL=file-router.d.ts.map