import { AliasKey, Theme } from '@jet-pie/theme/variations/skip';
import { SkeletonColor, SkeletonProps, SkeletonVariant } from '../Skeleton/types';
/**
 * Use this function to define the base and highlight colors for Skeleton component.
 * @param {AliasKey} baseKey - Alias to get the base color
 * @param {AliasKey} highlightKey - Alias to get the highlight color
 * @returns {CSS} - CSS background properties
 */
export declare const getSkeletonColors: (variant: SkeletonVariant, baseKey: SkeletonColor, highlightKey: AliasKey) => import("styled-components").FlattenInterpolation<import("styled-components").ThemeProps<import("styled-components").DefaultTheme>>;
/**
 * Use this function to define the dimensions for Skeleton component.
 * @param {SkeletonProps} props - Skeleton properties
 * @returns {CSS} - CSS height and width properties
 */
export declare const getSkeletonDimensions: (props: SkeletonProps) => import("styled-components").FlattenSimpleInterpolation;
export declare const getSkeletonRadius: (props: SkeletonProps, theme: Theme) => import("styled-components").FlattenInterpolation<import("styled-components").ThemeProps<import("styled-components").DefaultTheme>> | null;
export declare const getStar: (props: SkeletonVariant) => import("styled-components").FlattenSimpleInterpolation | undefined;
