import { AsyncPackOpts } from './types'; import type { PathData } from 'webpack'; export declare const hashModBigInt: (hash: string, mod: number) => number; export declare const generateKeyByOrder: (order: number) => string; export declare const generateDefaultDynamicPackageName: (opt: AsyncPackOpts & { order?: number; }) => string; export declare const generateCustomDynamicPackageName: (opt: AsyncPackOpts, packageName: string) => string; export declare const generateChunkFilename: (opt: AsyncPackOpts & { pathData: PathData; ext: string; }) => string; export declare const isNumber: (val: any) => boolean; export declare const isDefaultDynamicPackageAsset: (opt: AsyncPackOpts, assetName: string) => boolean; export declare const isCustomDynamicPackageAsset: (opt: AsyncPackOpts, assetName: string) => boolean; export declare const isDynamicPackageAsset: (opt: AsyncPackOpts, assetName: string) => boolean; export declare const isAsyncStyleDynamicPackageAsset: (opt: AsyncPackOpts, assetName: string) => boolean; export declare const isSyncStyleDynamicPackageAsset: (opt: AsyncPackOpts, assetName: string) => boolean; export declare const matchSuffix: (suffix: string, assetName: string) => boolean;