/** * Resolve the Vestaboard Platform API base URL. * * Env vars (in order; blank values are skipped): * - `PLATFORM_ENDPOINT` — monorepo `config/.env.*` * - `V1_PLATFORM_ENDPOINT` — backwards-compat (standalone installable backends) */ export declare function resolvePlatformApiUrl(): string; /** * Resolve the message service API base URL. * * Env vars (in order; blank values are skipped): * - `MESSAGE_SERVICE_ENDPOINT` — monorepo `config/.env.*` * - `V2_MESSAGE_ENDPOINT` — backwards-compat (installable-kit legacy) */ export declare function resolveMessageServiceApiUrl(): string; /** * Resolve the Vestaboard API (GraphQL) base URL without the `/graphql` path. * * Env vars (in order; blank values are skipped): * - `VESTABOARD_API_ENDPOINT` — monorepo `config/.env.*` */ export declare function resolveApiBaseUrl(): string; /** * Resolve the Vestaboard web app base URL (simulator, deeplinks). * * Env vars (in order; blank values are skipped): * - `APP_ENDPOINT` — monorepo `config/.env.*` */ export declare function resolveWebBaseUrl(): string; /** GraphQL endpoint for the configured API base. */ export declare function apiGraphqlUrl(): string; /** Join paths to {@link resolveWebBaseUrl} without duplicated slashes. */ export declare function webHttpUrl(path: string): string;