import type { Callback, Options, Source } from './types.js'; export { default as createWriteStream } from './createWriteStream.js'; export * from './types.js'; export default function fastExtract(src: Source, dest: string): Promise; export default function fastExtract(src: Source, dest: string, type: string): Promise; export default function fastExtract(src: Source, options: Options): Promise; export default function fastExtract(src: Source, dest: string, options: Options): Promise; export default function fastExtract(src: Source, dest: string, callback: Callback): void; export default function fastExtract(src: Source, dest: string, type: string, callback: Callback): void; export default function fastExtract(src: Source, options: Options, callback: Callback): void; export default function fastExtract(src: Source, dest: string, options: Options, callback: Callback): void;