import { BuildOutlier, DevOutlier, WarnMissingPolicyProps } from "./types";
export declare const extractBaseURL: (url: string) => string | false;
export declare const isExternalSource: (source: string) => boolean;
export declare const isSourceInPolicy: ({ source, currentPolicy, }: WarnMissingPolicyProps) => boolean;
export declare const cssFilter: (id: string | unknown) => boolean;
export declare const preCssFilter: (id: string | unknown) => boolean;
export declare const jsFilter: (id: string | unknown) => boolean;
export declare const tsFilter: (id: string | unknown) => boolean;
export declare const htmlFilter: (id: string | unknown) => boolean;
export declare const parseOutliers: (devOutliers: Array<DevOutlier>, buildOutliers: Array<BuildOutlier>) => {
    postTransform: boolean;
    strongLazyLoading: boolean;
};
export declare const getViteMajorVersion: (v: string) => string | undefined;
export declare const removeEscapedBacktick: (str: string) => string;
export declare const extractAssetPath: (source: string) => string | false;
//# sourceMappingURL=utils.d.ts.map