import type { Stream, Writable, WritableOptions } from 'node:stream'; import type { Callback } from './callback.ts'; import type { ImageInfo, Options } from './models.ts'; export { FastImageError, defaultOptions, userAgentVersion } from './models.ts'; export declare function info(source: string | Stream | Buffer, options?: Partial | Callback, cb?: Callback): Promise; export declare function stream(options?: Partial & Partial): Writable;