import { defaultLoader } from './default-loader'; import { ImageConfig, ImageConfigComplete } from './types'; export type ImageLoaderProps = { src: string; width: number; quality?: number; }; type GenImgAttrsData = { config: ImageConfig; src: string; unoptimized: boolean; loader: typeof defaultLoader; width?: number; quality?: number; sizes?: string; }; type GenImgAttrsResult = { src: string; srcSet: string | undefined; sizes: string | undefined; }; export declare function getInt(x: unknown): number | undefined; export declare function generateImgAttrs({ config, src, unoptimized, width, quality, sizes, loader, }: GenImgAttrsData): GenImgAttrsResult; export declare const resolveSourceFromImgAttributes: ({ src, srcSet, sizes, dimensions, }: { src: string; srcSet?: string | undefined; sizes?: string | undefined; dimensions: { width: number; height: number; }; }) => { uri: string; }; export declare const imageConfigDefault: ImageConfigComplete; export {}; //# sourceMappingURL=helpers.d.ts.map