// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.emojipicker.icons;

import com.intellij.ui.IconManager;
import org.jetbrains.annotations.NotNull;

import javax.swing.*;

/**
 * NOTE THIS FILE IS AUTO-GENERATED
 * DO NOT EDIT IT BY HAND, run "Generate icon classes" configuration instead
 */
public final class EmojipickerIcons {
  private static @NotNull Icon load(@NotNull String path, int cacheKey, int flags) {
    return IconManager.getInstance().loadRasterizedIcon(path, EmojipickerIcons.class.getClassLoader(), cacheKey, flags);
  }

  public static final class Categories {
    /** 20x22 */ public static final @NotNull Icon Activities = load("org/jetbrains/plugins/emojipicker/icons/categories/Activities.svg", 1931330993, 0);
    /** 22x20 */ public static final @NotNull Icon AnimalsAndNature = load("org/jetbrains/plugins/emojipicker/icons/categories/AnimalsAndNature.svg", 766480553, 0);
    /** 18x19 */ public static final @NotNull Icon Flags = load("org/jetbrains/plugins/emojipicker/icons/categories/Flags.svg", 255543174, 0);
    /** 20x20 */ public static final @NotNull Icon FoodAndDrink = load("org/jetbrains/plugins/emojipicker/icons/categories/FoodAndDrink.svg", -1664643684, 0);
    /** 20x18 */ public static final @NotNull Icon Objects = load("org/jetbrains/plugins/emojipicker/icons/categories/Objects.svg", -35875015, 0);
    /** 20x20 */ public static final @NotNull Icon RecentlyUsed = load("org/jetbrains/plugins/emojipicker/icons/categories/RecentlyUsed.svg", -1730022450, 0);
    /** 20x20 */ public static final @NotNull Icon SmileysAndPeople = load("org/jetbrains/plugins/emojipicker/icons/categories/SmileysAndPeople.svg", -115128682, 0);
    /** 20x18 */ public static final @NotNull Icon Symbols = load("org/jetbrains/plugins/emojipicker/icons/categories/Symbols.svg", -1975582134, 0);
    /** 20x20 */ public static final @NotNull Icon TravelAndPlaces = load("org/jetbrains/plugins/emojipicker/icons/categories/TravelAndPlaces.svg", -644905426, 0);
  }

  /** 128x128 */ public static final @NotNull Icon NoEmojiFound = load("org/jetbrains/plugins/emojipicker/icons/NoEmojiFound.png", 0, 0);
}
