export interface SkeletonGradientProps {
    lighter?: boolean;
    customGradientColor?: string;
}
/**
 * Функция для получения значения градиента скелетона
 * Необходимо вызвать функцию в самом компоненте и прокинуть полученное значение в пропс gradientColor
 * Пример в компоненте Skeleton/LineSkeleton
 */
export declare const getSkeletonColor: ({ lighter, customGradientColor }: SkeletonGradientProps) => string;
/**
 * Миксин применения градиента скелетона.
 * gradientColor должно передаваться как css-переменная
 * applySkeletonShimmerGradient('var(--gradient-token)', '--duration-token')
 */
export declare const applySkeletonShimmerGradient: (gradientColor: string, shimmerDuration?: string) => string;
/**
 * Миксин применения анимации пульсации скелетона.
 * fadeInColor и fadeOutColor должны передаваться как css-переменные
 * applySkeletonPulseGradient('--fade-in-token', '--fade-out-token')
 */
export declare const applySkeletonPulseGradient: (fadeInColor: string, fadeOutColor: string, pulseDuration?: string) => string;
//# sourceMappingURL=applySkeletonAnimation.d.ts.map