import type { Asset } from "@rspack/core"; import type { Algorithm, DeleteOriginalAssets, FilenameTemplate } from "./types.ts"; export declare const NATIVE_ALGORITHMS: readonly ["gzip", "brotliCompress", "deflate", "deflateRaw"]; export type NativeAlgorithm = (typeof NATIVE_ALGORITHMS)[number]; export declare const isNativeAlgorithm: (alg: unknown) => alg is NativeAlgorithm; export declare const ALGORITHM_DEFAULTS: Partial>>; export declare const getBuffer: (asset: Asset) => Buffer; export declare const shouldDeleteOriginal: (policy: DeleteOriginalAssets, filename: string) => boolean; export declare const resolveRelatedName: (algorithm: Algorithm, filename: FilenameTemplate) => string; export declare const hasImmutablePlaceholder: (filename: FilenameTemplate) => boolean; //# sourceMappingURL=helpers.d.ts.map