65 lines
1.5 KiB
TypeScript
65 lines
1.5 KiB
TypeScript
import { Elysia } from "elysia";
|
|
export declare const uploadRoute: Elysia<"/upload", {
|
|
decorator: {};
|
|
store: {};
|
|
derive: {};
|
|
resolve: {};
|
|
}, {
|
|
typebox: {};
|
|
error: {};
|
|
}, {
|
|
schema: {};
|
|
standaloneSchema: {};
|
|
macro: {};
|
|
macroFn: {};
|
|
parser: {};
|
|
response: {};
|
|
}, {
|
|
upload: {
|
|
post: {
|
|
body: {
|
|
file: File;
|
|
};
|
|
params: {};
|
|
query: unknown;
|
|
headers: unknown;
|
|
response: {
|
|
200: {
|
|
error: string;
|
|
success?: never;
|
|
url?: never;
|
|
filename?: never;
|
|
path?: never;
|
|
} | {
|
|
success: boolean;
|
|
url: string;
|
|
filename: string;
|
|
path: string;
|
|
error?: never;
|
|
};
|
|
422: {
|
|
type: "validation";
|
|
on: string;
|
|
summary?: string;
|
|
message?: string;
|
|
found?: unknown;
|
|
property?: string;
|
|
expected?: string;
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}, {
|
|
derive: {};
|
|
resolve: {};
|
|
schema: {};
|
|
standaloneSchema: {};
|
|
response: {};
|
|
}, {
|
|
derive: {};
|
|
resolve: {};
|
|
schema: {};
|
|
standaloneSchema: {};
|
|
response: {};
|
|
}>;
|
|
//# sourceMappingURL=upload.d.ts.map
|