diff --git a/packages/next/shared/lib/image-loader.ts b/packages/next/shared/lib/image-loader.ts index ef9d5b6cba90c..a25c6278805d7 100644 --- a/packages/next/shared/lib/image-loader.ts +++ b/packages/next/shared/lib/image-loader.ts @@ -1,5 +1,13 @@ -// TODO: change "any" to actual type -function defaultLoader({ config, src, width, quality }: any): string { +import { ImageConfigComplete } from './image-config' + +type DefaultLoaderData = { + config: ImageConfigComplete + src: string + width: number + quality?: number +} + +function defaultLoader({ config, src, width, quality }: DefaultLoaderData): string { if (process.env.NODE_ENV !== 'production') { const missingValues = []