Files
DefinitelyTyped/types/graphql-upload/graphqlUploadKoa.d.mts
2023-03-13 11:25:19 -07:00

12 lines
420 B
TypeScript

import { DefaultContext, DefaultState, Middleware } from 'koa';
export interface UploadOptions {
maxFieldSize?: number | undefined;
maxFileSize?: number | undefined;
maxFiles?: number | undefined;
}
export default function graphqlUploadKoa<StateT = DefaultState, ContextT = DefaultContext>(
uploadOptions?: UploadOptions,
): Middleware<StateT, ContextT>; // eslint-disable-line no-unnecessary-generics