export declare const DEFAULT_BASE_URL = "https://ui.boondmanager.com/api"; export declare const CHARACTER_LIMIT = 50000; export declare const DEFAULT_PAGE_SIZE = 30; export declare const MAX_PAGE_SIZE = 500; export declare const ROUTE_MAX_RESULTS: Record; export declare const DEFAULT_MAX_RESULTS = 500; export declare const TOOLS_IGNORING_PAGINATION: ReadonlySet; export declare const MAX_SEARCH_PAGE = 100; export declare const MAX_DOCUMENT_BYTES: number; /** * Ceiling for a document returned as MCP `image` content (issue #263). Hosts * hand `image` content to the model's vision input, so the bytes land in the * context as-is: 2 MiB is a scanned receipt or a photo of a CV, not a poster. */ export declare const MAX_IMAGE_BYTES: number; export declare const MAX_RESOURCE_BYTES: number; export declare const DEFAULT_HTTP_TIMEOUT_MS = 30000; export declare const DEFAULT_HTTP_MAX_RETRIES = 2; export declare const DEFAULT_HTTP_RETRY_BASE_MS = 200; export declare const DEFAULT_HTTP_RETRY_MAX_MS = 5000; export declare const DEFAULT_HTTP_RATE_LIMIT_RPS = 10; export declare const DEFAULT_HTTP_RATE_LIMIT_BURST = 20; export declare const API_PATHS: { readonly candidates: "/candidates"; readonly resources: "/resources"; readonly contacts: "/contacts"; readonly companies: "/companies"; readonly opportunities: "/opportunities"; readonly actions: "/actions"; readonly projects: "/projects"; readonly invoices: "/invoices"; readonly orders: "/orders"; readonly deliveries: "/deliveries"; readonly deliveriesGroupments: "/deliveries-groupments"; readonly absences: "/absences"; readonly absencesReports: "/absences-reports"; readonly expenses: "/expenses"; readonly expensesReports: "/expenses-reports"; readonly products: "/products"; readonly positionings: "/positionings"; readonly payments: "/payments"; readonly advantages: "/advantages"; readonly application: "/application"; readonly timesReports: "/times-reports"; readonly contracts: "/contracts"; readonly purchases: "/purchases"; readonly providerInvoices: "/provider-invoices"; readonly accounts: "/accounts"; readonly agencies: "/agencies"; readonly businessUnits: "/business-units"; readonly roles: "/roles"; readonly logs: "/logs"; readonly notifications: "/notifications"; readonly threads: "/threads"; readonly todolists: "/todolists"; readonly flags: "/flags"; readonly calendars: "/calendars"; readonly webhooks: "/webhooks"; readonly validations: "/validations"; readonly poles: "/poles"; readonly planningAbsences: "/planning-absences"; readonly reportingCompanies: "/reporting-companies"; readonly reportingProjects: "/reporting-projects"; readonly reportingResources: "/reporting-resources"; readonly reportingSynthesis: "/reporting-synthesis"; readonly reportingProductionPlans: "/reporting-production-plans"; readonly documents: "/documents"; readonly inactivities: "/inactivities"; readonly forms: "/forms"; readonly groupments: "/groupments"; readonly alerts: "/alerts"; }; export declare const REGISTERED_DOMAINS: readonly ["candidates", "resources", "contacts", "companies", "opportunities", "actions", "timesheets", "projects", "invoices", "orders", "deliveries", "absences", "expenses", "products", "positionings", "payments", "advantages", "application", "contracts", "purchases", "provider-invoices", "accounts", "agencies", "business-units", "roles", "logs", "notifications", "threads", "todolists", "flags", "calendars", "webhooks", "validations", "poles", "reporting", "planning-absences", "inactivities", "forms", "groupments", "alerts", "documents", "workflows"]; export type DomainName = (typeof REGISTERED_DOMAINS)[number]; export declare const ENTITY_TABS: { readonly candidates: readonly ["information", "technical-data", "administrative", "actions", "positionings"]; readonly resources: readonly ["information", "technical-data", "administrative", "advantages", "actions", "positionings", "projects", "times-reports", "expenses-reports", "absences-reports"]; readonly contacts: readonly ["information", "actions", "opportunities", "projects", "orders", "invoices"]; readonly companies: readonly ["information", "contacts", "actions", "opportunities", "projects", "orders", "invoices", "purchases", "provider-invoices"]; readonly opportunities: readonly ["information", "actions", "positionings", "projects", "simulation"]; readonly projects: readonly ["information", "actions", "simulation", "deliveries-groupments", "orders", "purchases", "productivity"]; readonly invoices: readonly ["information", "actions"]; readonly orders: readonly ["information", "actions", "invoices"]; readonly purchases: readonly ["information"]; }; //# sourceMappingURL=constants.d.ts.map