25 lines
387 B
TypeScript
25 lines
387 B
TypeScript
|
|
import { z } from "zod/v4";
|
||
|
|
|
||
|
|
export const AssetTemplateIconSchema = z.enum([
|
||
|
|
"laptop",
|
||
|
|
"desktop",
|
||
|
|
"monitor",
|
||
|
|
"printer",
|
||
|
|
"router",
|
||
|
|
"shield",
|
||
|
|
"network",
|
||
|
|
"wifi",
|
||
|
|
"hard-drive",
|
||
|
|
"server",
|
||
|
|
"smartphone",
|
||
|
|
"battery",
|
||
|
|
"tablet",
|
||
|
|
"keyboard",
|
||
|
|
"mouse",
|
||
|
|
"headphones",
|
||
|
|
"camera",
|
||
|
|
"box",
|
||
|
|
]);
|
||
|
|
|
||
|
|
export type AssetTemplateIconKey = z.infer<typeof AssetTemplateIconSchema>;
|