import type { TAvatarAccessory, TAvatarBackgroundShape, TAvatarEyes, TAvatarFace, TAvatarHaircut, TAvatarMouth, TAvatarOutfit } from './types';
import { type ViewStyle } from 'react-native';
export interface PlayfulAvatarProps {
    style: ViewStyle;
    backgroundColor?: string;
    backgroundShape?: TAvatarBackgroundShape;
    accessory?: TAvatarAccessory;
    eyes?: TAvatarEyes;
    face?: TAvatarFace;
    faceColor?: string;
    mouth?: TAvatarMouth;
    outfit?: TAvatarOutfit;
    haircut?: TAvatarHaircut;
    haircutColor?: string;
}
declare const PlayfulAvatar: ({ style, backgroundColor, backgroundShape, accessory, eyes, face, faceColor, mouth, outfit, haircut, haircutColor, }: PlayfulAvatarProps) => import("react/jsx-runtime").JSX.Element;
export { PlayfulAvatar };
//# sourceMappingURL=PlayfulAvatar.d.ts.map