// This Source Code Form is subject to the terms of the Mozilla Public
// License, v2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at http://mozilla.org/MPL/2.0/
// This Source Code Form Is Subject To The Terms Of The Mozilla Public
// License, V2.0. If A Copy Of The MPL Was Not Distributed With This
// File, You Can Obtain One At Http://mozilla.org/MPL/2.0/
import { glColor } from "./utils.js";
const GROUP_COLORS = {
    entity: {
        fill: glColor(21, 56, 127, 0.1),
        outline: glColor(21, 56, 127, 1)
    },
    item: {
        fill: glColor(21, 127, 88, 0.1),
        outline: glColor(21, 127, 88, 1)
    },
    bulk: {
        fill: glColor(127, 21, 42, 0.1),
        outline: glColor(127, 21, 42, 1)
    },
};
export const DETECTION_STYLE = [
    { label: "Person", ...GROUP_COLORS.entity },
    { label: "Bicycle", ...GROUP_COLORS.bulk },
    { label: "Car", ...GROUP_COLORS.bulk },
    { label: "Motorbike", ...GROUP_COLORS.bulk },
    { label: "Aeroplane", ...GROUP_COLORS.bulk },
    { label: "Bus", ...GROUP_COLORS.bulk },
    { label: "Train", ...GROUP_COLORS.bulk },
    { label: "Truck", ...GROUP_COLORS.bulk },
    { label: "Boat", ...GROUP_COLORS.bulk },
    { label: "Traffic Light", ...GROUP_COLORS.item },
    { label: "Fire Hydrant", ...GROUP_COLORS.item },
    { label: "Stop Sign", ...GROUP_COLORS.item },
    { label: "Parking Meter", ...GROUP_COLORS.item },
    { label: "Bench", ...GROUP_COLORS.bulk },
    { label: "Bird", ...GROUP_COLORS.entity },
    { label: "Cat", ...GROUP_COLORS.entity },
    { label: "Dog", ...GROUP_COLORS.entity },
    { label: "Horse", ...GROUP_COLORS.entity },
    { label: "Sheep", ...GROUP_COLORS.entity },
    { label: "Cow", ...GROUP_COLORS.entity },
    { label: "Elephant", ...GROUP_COLORS.entity },
    { label: "Bear", ...GROUP_COLORS.entity },
    { label: "Zebra", ...GROUP_COLORS.entity },
    { label: "Giraffe", ...GROUP_COLORS.entity },
    { label: "Backpack", ...GROUP_COLORS.item },
    { label: "Umbrella", ...GROUP_COLORS.item },
    { label: "Handbag", ...GROUP_COLORS.item },
    { label: "Tie", ...GROUP_COLORS.item },
    { label: "Suitcase", ...GROUP_COLORS.item },
    { label: "Frisbee", ...GROUP_COLORS.item },
    { label: "Skis", ...GROUP_COLORS.bulk },
    { label: "Snowboard", ...GROUP_COLORS.bulk },
    { label: "Sports Ball", ...GROUP_COLORS.item },
    { label: "Lite", ...GROUP_COLORS.item },
    { label: "Baseball Bat", ...GROUP_COLORS.item },
    { label: "Baseball Glove", ...GROUP_COLORS.item },
    { label: "Skateboard", ...GROUP_COLORS.item },
    { label: "Surfboard", ...GROUP_COLORS.bulk },
    { label: "Tennis Racket", ...GROUP_COLORS.item },
    { label: "Bottle", ...GROUP_COLORS.item },
    { label: "Wine Glass", ...GROUP_COLORS.item },
    { label: "Cup", ...GROUP_COLORS.item },
    { label: "Fork", ...GROUP_COLORS.item },
    { label: "Knife", ...GROUP_COLORS.item },
    { label: "Spoon", ...GROUP_COLORS.item },
    { label: "Bowl", ...GROUP_COLORS.item },
    { label: "Banana", ...GROUP_COLORS.item },
    { label: "Apple", ...GROUP_COLORS.item },
    { label: "Sandwich", ...GROUP_COLORS.item },
    { label: "Orange", ...GROUP_COLORS.item },
    { label: "Broccoli", ...GROUP_COLORS.item },
    { label: "Carrot", ...GROUP_COLORS.item },
    { label: "Hot Dog", ...GROUP_COLORS.item },
    { label: "Pizza", ...GROUP_COLORS.item },
    { label: "Donut", ...GROUP_COLORS.item },
    { label: "Cake", ...GROUP_COLORS.item },
    { label: "Chair", ...GROUP_COLORS.bulk },
    { label: "Sofa", ...GROUP_COLORS.bulk },
    { label: "Potted Plant", ...GROUP_COLORS.item },
    { label: "Bed", ...GROUP_COLORS.bulk },
    { label: "Diningtable", ...GROUP_COLORS.bulk },
    { label: "Toilet", ...GROUP_COLORS.bulk },
    { label: "TV Monitor", ...GROUP_COLORS.item },
    { label: "Laptop", ...GROUP_COLORS.item },
    { label: "Mouse", ...GROUP_COLORS.item },
    { label: "Remote", ...GROUP_COLORS.item },
    { label: "Keyboard", ...GROUP_COLORS.item },
    { label: "Cell Phone", ...GROUP_COLORS.item },
    { label: "Microwave", ...GROUP_COLORS.item },
    { label: "Oven", ...GROUP_COLORS.item },
    { label: "Toaster", ...GROUP_COLORS.item },
    { label: "Sink", ...GROUP_COLORS.item },
    { label: "Refrigerator", ...GROUP_COLORS.bulk },
    { label: "Book", ...GROUP_COLORS.item },
    { label: "Clock", ...GROUP_COLORS.item },
    { label: "Vase", ...GROUP_COLORS.item },
    { label: "Scissors", ...GROUP_COLORS.item },
    { label: "Teddy Bear", ...GROUP_COLORS.item },
    { label: "Hair Drier", ...GROUP_COLORS.item },
    { label: "Toothbrush", ...GROUP_COLORS.item },
];
export const DEBUG_COLOR = { r: 0, g: 0.5, b: 0, a: 1 };
export const TRANSPARENT_COLOR = { r: 0, g: 0, b: 0, a: 0 };
export const DEFAULT_STYLE = { label: null, ...GROUP_COLORS.item };
export const DEFAULT_TEXT_COLOR = { r: 1, g: 1, b: 1, a: 1 };
export const DEFAULT_BACKGROUND_COLOR = { r: 0, g: 0, b: 0, a: 0 };
//# sourceMappingURL=constants.js.map