import { type LucideProps } from "lucide-react-native";
import React from "react";
export interface IconProps {
    variant?: "default" | "muted" | "primary" | "secondary" | "destructive" | "success" | "warning";
    size?: number | "sm" | "md" | "lg" | "xl";
    color?: string;
}
export declare function createThemedIcon(IconComponent: React.ComponentType<LucideProps>): React.FC<IconProps>;
export declare function Icon({ icon, variant, size, color, ...restProps }: {
    icon: React.ComponentType<LucideProps>;
} & IconProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=icons.d.ts.map