postcss-calc
Version:
PostCSS plugin to reduce calc()
17 lines (16 loc) • 806 B
TypeScript
export type ResolvedReduceCalcOptions = import('../reduce.js').ResolvedReduceCalcOptions;
export type Replacement = import('../reduce.js').Replacement;
export type SerializeOptions = import('./serialize.js').SerializeOptions;
/**
* Serialize compiled candidates and splice the resulting text into the
* original source. Replacements are already non-overlapping because the
* finder treats a supported outer function as one range.
*
* @param {string} value
* @param {Replacement[]} replacements
* @param {ResolvedReduceCalcOptions} options
* @param {SerializeOptions} serializeOptions
* @return {string}
*/
declare function applyReplacements(value: string, replacements: Replacement[], options: ResolvedReduceCalcOptions, serializeOptions: SerializeOptions): string;
export { applyReplacements };