gatsby-source-netlify-lfs
Version:
Use Netlify's Git LFS Transform Image API with gatsby-image
10 lines (9 loc) • 679 B
TypeScript
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;