imagetools-blurhash
Version:
A Vite imagetools plugin for generating blurhash placeholders from images
18 lines • 771 B
TypeScript
import { TransformFactory } from 'vite-imagetools';
export interface BlurhashOptions {
blurhash?: '' | 'true' | number | [number, number] | string;
}
type BlurhashTransformFactory = (options: BlurhashOptions, ctx?: any) => ReturnType<TransformFactory<any>>;
export interface BlurhashConfig {
always?: boolean;
components?: number | [number, number] | string;
}
/**
* Creates a blurhash transform factory with default configuration options.
*
* @param defaultConfig - Default configuration options for blurhash generation
* @returns A transform factory function that can be used with vite-imagetools
*/
export declare function blurhash(defaultConfig?: BlurhashConfig): BlurhashTransformFactory;
export {};
//# sourceMappingURL=imagetools-blurhash.d.ts.map