// Copyright (c) 2025-2026 Probo Inc . // // Permission to use, copy, modify, and/or distribute this software for any // purpose with or without fee is hereby granted, provided that the above // copyright notice and this permission notice appear in all copies. // // THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH // REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY // AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, // INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM // LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR // OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. /** * Type definitions for vendor data */ /** * Category types for vendors */ export type VendorCategory = | "ANALYTICS" | "CLOUD_MONITORING" | "CLOUD_PROVIDER" | "COLLABORATION" | "CUSTOMER_SUPPORT" | "DATA_STORAGE_AND_PROCESSING" | "DOCUMENT_MANAGEMENT" | "EMPLOYEE_MANAGEMENT" | "ENGINEERING" | "FINANCE" | "IDENTITY_PROVIDER" | "IT" | "MARKETING" | "OFFICE_OPERATIONS" | "OTHER" | "PASSWORD_MANAGEMENT" | "PRODUCT_AND_DESIGN" | "PROFESSIONAL_SERVICES" | "RECRUITING" | "SALES" | "SECURITY" | "VERSION_CONTROL"; /** * Represents a software vendor or service provider with associated metadata */ export interface Vendor { /** Display name of the vendor */ name: string; /** Legal business name of the vendor */ legalName?: string; /** Physical headquarters address */ headquarterAddress?: string; /** Vendor's website URL */ websiteUrl: string; /** URL to vendor's privacy policy */ privacyPolicyUrl?: string; /** URL to vendor's terms of service */ termsOfServiceUrl?: string; /** URL to vendor's service level agreement */ serviceLevelAgreementUrl?: string; /** URL to service software agreement */ serviceSoftwareAgreementUrl?: string; /** URL to vendor's data processing agreement */ dataProcessingAgreementUrl?: string; /** URL to vendor's list of subprocessors */ subprocessorsListUrl?: string; /** URL to vendor's business associate agreement */ businessAssociateAgreementUrl?: string; /** Short description of the vendor/service */ description?: string; /** Primary category for the vendor */ category?: VendorCategory; /** Security or compliance certifications held by the vendor */ certifications?: string[]; /** URL to vendor's security page */ securityPageUrl?: string; /** URL to vendor's trust page */ trustPageUrl?: string; /** URL to vendor's status page */ statusPageUrl?: string; /** Countries where the vendor is located */ countries?: CountryCode[]; } /** * Array of vendor data */ export type Vendors = Vendor[]; /** * Default export representing the entire vendor dataset */ declare const data: Vendors; export default data;