/** * Product constants, base URLs, and URL helpers for Jamf documentation */ export declare const SERVER_ICON = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAiUlEQVR4nGNgGAU4QEpKxX9qYpItpwSA9N+58wyOSXYENR0AYw+IA9AdQr4DehgQmEgHYIsGujuA7IRIqQNwOYp8B1ABUOQAOat4svDwcQA1wNB2ACVBPzwcQA0wtB0w4NlwwB1ADTC0HUBu1hs+DqAGGNoOAAbxCVLx8HIANQBZvaMB65qNKAAA5fafYXNsHh0AAAAASUVORK5CYII="; export declare const DOCS_BASE_URL = "https://learn.jamf.com"; export declare const FT_API_BASE = "https://learn.jamf.com"; /** * Build a full documentation URL with locale */ export declare function buildDocUrl(locale: string, bundleId: string, page: string): string; /** * Build a URL pattern path (without base URL) for a given locale and bundleId */ export declare function buildUrlPattern(locale: string, bundleId: string): string; export declare const JAMF_PRODUCTS: { readonly 'jamf-pro': { readonly id: "jamf-pro"; readonly name: "Jamf Pro"; readonly description: "Apple device management for enterprise"; readonly bundleId: "jamf-pro-documentation"; readonly searchLabel: "product-pro"; readonly latestVersion: "current"; readonly versions: readonly ["current"]; }; readonly 'jamf-school': { readonly id: "jamf-school"; readonly name: "Jamf School"; readonly description: "Apple device management for education"; readonly bundleId: "jamf-school-documentation"; readonly searchLabel: "product-school"; readonly latestVersion: "current"; readonly versions: readonly ["current"]; }; readonly 'jamf-connect': { readonly id: "jamf-connect"; readonly name: "Jamf Connect"; readonly description: "Identity and access management"; readonly bundleId: "jamf-connect-documentation"; readonly searchLabel: "product-connect"; readonly latestVersion: "current"; readonly versions: readonly ["current"]; }; readonly 'jamf-protect': { readonly id: "jamf-protect"; readonly name: "Jamf Protect"; readonly description: "Endpoint security for Apple"; readonly bundleId: "jamf-protect-documentation"; readonly searchLabel: "product-protect"; readonly latestVersion: "current"; readonly versions: readonly ["current"]; }; readonly 'jamf-now': { readonly id: "jamf-now"; readonly name: "Jamf Now"; readonly description: "Simple Apple device management for small businesses"; readonly bundleId: "jamf-now-documentation"; readonly searchLabel: "product-now"; readonly latestVersion: "current"; readonly versions: readonly ["current"]; }; readonly 'jamf-safe-internet': { readonly id: "jamf-safe-internet"; readonly name: "Jamf Safe Internet"; readonly description: "Content filtering and web security for education and business"; readonly bundleId: "jamf-safe-internet-documentation"; readonly searchLabel: "product-safeinternet"; readonly latestVersion: "current"; readonly versions: readonly ["current"]; }; readonly 'jamf-insights': { readonly id: "jamf-insights"; readonly name: "Jamf Insights"; readonly description: "Analytics and reporting platform for Apple fleet"; readonly bundleId: "jamf-insights-documentation"; readonly searchLabel: "product-insights"; readonly latestVersion: "current"; readonly versions: readonly ["current"]; }; readonly 'jamf-rapididentity': { readonly id: "jamf-rapididentity"; readonly name: "RapidIdentity"; readonly description: "Identity and access management platform"; readonly bundleId: "jamf-rapididentity-documentation"; readonly searchLabel: "product-rapididentity"; readonly latestVersion: "current"; readonly versions: readonly ["current"]; }; readonly 'jamf-trust': { readonly id: "jamf-trust"; readonly name: "Jamf Trust"; readonly description: "Zero-trust network access for Apple devices"; readonly bundleId: "jamf-trust-documentation"; readonly searchLabel: "product-trust"; readonly latestVersion: "current"; readonly versions: readonly ["current"]; }; readonly 'jamf-routines': { readonly id: "jamf-routines"; readonly name: "Jamf Routines"; readonly description: "Automated workflow orchestration for device management"; readonly bundleId: "jamf-routines-documentation"; readonly searchLabel: "product-routines"; readonly latestVersion: "current"; readonly versions: readonly ["current"]; }; readonly 'self-service-plus': { readonly id: "self-service-plus"; readonly name: "Self Service+"; readonly description: "Next-generation self-service portal for macOS"; readonly bundleId: "self-service-plus-documentation"; readonly searchLabel: "product-self-service"; readonly latestVersion: "current"; readonly versions: readonly ["current"]; }; readonly 'jamf-app-catalog': { readonly id: "jamf-app-catalog"; readonly name: "Jamf App Catalog"; readonly description: "Curated application catalog for managed deployments"; readonly bundleId: "jamf-app-catalog"; readonly searchLabel: "product-appcatalog"; readonly latestVersion: "current"; readonly versions: readonly ["current"]; }; }; export type ProductId = keyof typeof JAMF_PRODUCTS; export declare const PRODUCT_IDS: [string, ...string[]]; //# sourceMappingURL=products.d.ts.map