imgproxy
Version:
NodeJS client library to generate imgproxy urls
11 lines (8 loc) • 693 B
text/typescript
import { RGBColor, HexColor, Gravity, FocusPoint, OffsetGravity, ImgproxyConfig, ImgproxySecureConfig } from './types.mjs';
declare const isRGBColor: (obj: RGBColor | HexColor) => obj is RGBColor;
declare const isFocusPoint: (obj: Gravity) => obj is FocusPoint;
declare const isOffsetGravity: (obj: Gravity) => obj is OffsetGravity;
declare const isSecureConfig: (config: ImgproxyConfig | ImgproxySecureConfig) => config is ImgproxySecureConfig;
declare const urlSafeEncode: (data: Buffer | string) => string;
declare const sign: (key: string, salt: string, target: string, size?: number) => string;
export { isFocusPoint, isOffsetGravity, isRGBColor, isSecureConfig, sign, urlSafeEncode };