import { Element } from '../classes/Element';
import { ParallaxStartEndEffects } from '../types';
export declare function setWillChangeStyles(el: HTMLElement, effects: ParallaxStartEndEffects): void;
export declare function setElementStyles(effects: ParallaxStartEndEffects, progress: number, el?: HTMLElement): void;
export declare function getOpacityStyles(effects: ParallaxStartEndEffects, progress: number): string;
export declare function getTransformStyles(effects: ParallaxStartEndEffects, progress: number): string;
/**
 * Takes a parallax element and removes parallax offset styles.
 * @param {object} element
 */
export declare function resetStyles(element: Element): void;
