import { Root as AccessibleSkeleton } from './styled-components'; import { GenericComponentType } from '../../types'; import React from 'react'; type IColorToken = React.ComponentProps['bg']; type ISizeToken = React.ComponentProps['h']; type ReplaceDollar = T extends `$${infer N}` ? N : never; type IColor = ReplaceDollar; type ISize = ReplaceDollar | number; type ISkeletonComponentProps = { fadeDuration?: number; speed?: number; startColor?: IColor; endColor?: IColor; isLoaded?: false; size?: ISize; }; type ISkeletonTextComponentProps = { fadeDuration?: number; speed?: number; startColor?: IColor; endColor?: IColor; isLoaded?: false; size?: ISize; lines?: number; _line?: any; _stack?: any; }; export declare const Skeleton: ISkeletonComponentType, unknown, import("react-native").ViewProps, "SkeletonWrapper">>, React.ForwardRefExoticComponent, unknown, import("react-native").ViewProps, "SkeletonWrapper">>>; export type ISkeletonComponentType = GenericComponentType & { Text: GenericComponentType; }; export {};