/**
 * Icon color helpers and semantic mappings
 * Provides easy access to icon colors from the theme system
 */
/**
 * Get icon colors for a specific theme
 */
export declare const getIconColors: (theme: "light" | "dark") => {
    text: string;
    background: string;
    inputBackground: string;
    tint: string;
    icon: string;
    tabIconDefault: string;
    tabIconSelected: string;
    card: string;
    border: string;
    secondaryText: string;
    avatarBackground: string;
    avatarText: string;
    sidebarBackground: string;
    sidebarItemActiveBackground: string;
    sidebarItemActiveText: string;
    sidebarIconHome: string;
    sidebarIconPersonalInfo: string;
    sidebarIconSecurity: string;
    sidebarIconPassword: string;
    sidebarIconDevices: string;
    sidebarIconData: string;
    sidebarIconSharing: string;
    sidebarIconFamily: string;
    sidebarIconPayments: string;
    sidebarIconStorage: string;
    iconHome: string;
    iconPrimary: string;
    iconPersonalInfo: string;
    iconSuccess: string;
    iconSecurity: string;
    iconData: string;
    iconPurple: string;
    iconSharing: string;
    iconRed: string;
    iconPayments: string;
    iconGold: string;
    iconStorage: string;
    iconOrange: string;
} | {
    text: string;
    background: string;
    inputBackground: string;
    tint: string;
    icon: string;
    tabIconDefault: string;
    tabIconSelected: string;
    card: string;
    border: string;
    secondaryText: string;
    avatarBackground: string;
    avatarText: string;
    sidebarBackground: string;
    sidebarItemActiveBackground: string;
    sidebarItemActiveText: string;
    sidebarIconHome: string;
    sidebarIconPersonalInfo: string;
    sidebarIconSecurity: string;
    sidebarIconPassword: string;
    sidebarIconDevices: string;
    sidebarIconData: string;
    sidebarIconSharing: string;
    sidebarIconFamily: string;
    sidebarIconPayments: string;
    sidebarIconStorage: string;
    iconHome: string;
    iconPrimary: string;
    iconPersonalInfo: string;
    iconSuccess: string;
    iconSecurity: string;
    iconData: string;
    iconPurple: string;
    iconSharing: string;
    iconRed: string;
    iconPayments: string;
    iconGold: string;
    iconStorage: string;
    iconOrange: string;
};
/**
 * Semantic icon color mappings
 * Maps common icon types to their appropriate theme colors
 */
export declare const IconColorMap: {
    readonly profile: "iconPersonalInfo";
    readonly personalInfo: "iconPersonalInfo";
    readonly editProfile: "iconPersonalInfo";
    readonly security: "iconSecurity";
    readonly password: "iconSecurity";
    readonly lock: "iconSecurity";
    readonly shield: "iconSecurity";
    readonly document: "iconSecurity";
    readonly rules: "iconSecurity";
    readonly file: "iconSecurity";
    readonly premium: "iconPayments";
    readonly star: "iconPayments";
    readonly leaderboard: "iconPayments";
    readonly trophy: "iconPayments";
    readonly rewards: "iconPayments";
    readonly gift: "iconStorage";
    readonly notifications: "iconStorage";
    readonly warning: "iconStorage";
    readonly bell: "iconStorage";
    readonly help: "iconPersonalInfo";
    readonly faq: "iconPersonalInfo";
    readonly question: "iconPersonalInfo";
    readonly data: "iconData";
    readonly privacy: "iconData";
    readonly settings: "iconData";
    readonly sharing: "iconSharing";
    readonly social: "iconSharing";
    readonly primary: "iconPrimary";
    readonly home: "iconHome";
};
/**
 * Get icon color by semantic name
 */
export declare const getIconColor: (semanticName: keyof typeof IconColorMap, theme?: "light" | "dark") => string;
/**
 * Helper to get icon color for common use cases
 */
export declare const useIconColor: (semanticName: keyof typeof IconColorMap, theme: "light" | "dark") => string;
//# sourceMappingURL=iconColors.d.ts.map