import { File } from '../../file/file'; import { ExtractInfoResultImage } from '../../image/imageInfo'; import { Size } from '../../types'; import { TemplateHelper } from './template'; interface Options { file: string | File; } export declare class SizeHelper implements TemplateHelper> { name: string; exec(options: Options): Promise; fnCompileTime(options: Options): Promise; fnRunTime(options: Options): Promise; } export declare class ImageInfoHelper implements TemplateHelper> { name: string; protected exec(options: Options): Promise; fnCompileTime(options: Options): Promise; fnRunTime(options: Options): Promise; } export declare class HeightHelper implements TemplateHelper> { name: string; exec(options: Options): Promise; fnCompileTime(options: Options): Promise; fnRunTime(options: Options): Promise; } export declare class WidthHelper implements TemplateHelper> { name: string; exec(options: Options): Promise; fnCompileTime(options: Options): Promise; fnRunTime(options: Options): Promise; } export {};