UNPKG

gatsby-source-netlify-lfs

Version:

Use Netlify's Git LFS Transform Image API with gatsby-image

10 lines (9 loc) 679 B
import type { IGatsbyImageData, IGetImageDataArgs, IUrlBuilderArgs } from "gatsby-plugin-image"; import { ImageData } from './recordNetlifyLfsImageData'; export declare type IGetNetlifyLfsImageDataArgs = Omit<IGetImageDataArgs, ('urlBuilder' | 'baseUrl')> & { publicURL: string; sizes?: string; }; export declare type IGetNetlifyLfsImageDataDefaultArgs = Omit<IGetNetlifyLfsImageDataArgs, 'publicURL'> & {}; export declare const initNetlifyLfsImageData: (imageData?: ImageData, defaultArgs?: IGetNetlifyLfsImageDataDefaultArgs) => (args: IGetNetlifyLfsImageDataArgs) => IGatsbyImageData; export declare const netlifyLfsUrlBuilder: (args: IUrlBuilderArgs<any>) => string;