/* tslint:disable */ /* eslint-disable */ /** * Fabric API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export */ export const StoreListingResourceTemplateCategoryWork = { Product: 'product', Marketing: 'marketing', Design: 'design', Engineering: 'engineering', Startup: 'startup', Ai: 'ai', Operations: 'operations', Hr: 'hr', WorkDashboards: 'work-dashboards', Recruiting: 'recruiting', It: 'it', Sales: 'sales', Crm: 'crm', Freelance: 'freelance', UserResearch: 'user-research', DataScience: 'data-science', BusinessFinance: 'business-finance', PrAndComms: 'pr-and-comms', Enterprise: 'enterprise', Managers: 'managers', NonProfit: 'non-profit', Agency: 'agency', Consulting: 'consulting', VentureCapital: 'venture-capital', WebsiteBuilding: 'website-building', Integrations: 'integrations', SideHustle: 'side-hustle' } as const; export type StoreListingResourceTemplateCategoryWork = typeof StoreListingResourceTemplateCategoryWork[keyof typeof StoreListingResourceTemplateCategoryWork]; export function instanceOfStoreListingResourceTemplateCategoryWork(value: any): boolean { for (const key in StoreListingResourceTemplateCategoryWork) { if (Object.prototype.hasOwnProperty.call(StoreListingResourceTemplateCategoryWork, key)) { if (StoreListingResourceTemplateCategoryWork[key as keyof typeof StoreListingResourceTemplateCategoryWork] === value) { return true; } } } return false; } export function StoreListingResourceTemplateCategoryWorkFromJSON(json: any): StoreListingResourceTemplateCategoryWork { return StoreListingResourceTemplateCategoryWorkFromJSONTyped(json, false); } export function StoreListingResourceTemplateCategoryWorkFromJSONTyped(json: any, ignoreDiscriminator: boolean): StoreListingResourceTemplateCategoryWork { return json as StoreListingResourceTemplateCategoryWork; } export function StoreListingResourceTemplateCategoryWorkToJSON(value?: StoreListingResourceTemplateCategoryWork | null): any { return value as any; } export function StoreListingResourceTemplateCategoryWorkToJSONTyped(value: any, ignoreDiscriminator: boolean): StoreListingResourceTemplateCategoryWork { return value as StoreListingResourceTemplateCategoryWork; }