join-images
Version:
Merge multiple images into a single image
13 lines (12 loc) • 453 B
TypeScript
import type { Buffer } from 'node:buffer';
import type { Sharp } from 'sharp';
import type { Options } from './typings';
type InputSource = Buffer | string | Sharp;
type InputImage = InputSource | ImageSrc;
interface ImageSrc {
offsetX?: number;
offsetY?: number;
src: InputSource;
}
export declare function joinImages(images: InputImage[], { direction, color, align, offset, margin, }?: Options): Promise<Sharp>;
export default joinImages;