export declare const ids: readonly [0, 1, 2]; export type Id = typeof ids[number]; export declare const isId: (id: any) => id is 0 | 1 | 2; export declare const CORE: 0, SOFT_SUPPORT: 1, HARD_SUPPORT: 2; export declare const SUPPORT: 1; export declare const invertId: (id: Id) => 0 | 1; export declare const GQL_ENUM_MAPPING: { readonly 0: "CORE"; readonly 1: "LIGHT_SUPPORT"; readonly 2: "HARD_SUPPORT"; }; export declare const gqlEnums: ("CORE" | "HARD_SUPPORT" | "LIGHT_SUPPORT")[]; export type Enum = typeof gqlEnums[number]; export declare const isGqlEnum: (em: any) => em is "CORE" | "HARD_SUPPORT" | "LIGHT_SUPPORT"; export declare const toGqlEnum: (id: Id) => "CORE" | "HARD_SUPPORT" | "LIGHT_SUPPORT"; export declare const fromGqlEnum: (em: Enum) => 0 | 1 | 2 | undefined;