/**
 * @fileoverview API Registry
 *
 * This module serves as the single source of truth for all API definitions.
 * It imports and exports all API definitions from their respective api.ts files,
 * providing a centralized registry for consumers.
 *
 * IMPORTANT: This module imports zod-openapi-init FIRST to ensure Zod schemas
 * have `.openapi()` method available before any API modules are imported.
 */
import "../../shared/zod";
import type { ApiDefinition } from "../types";
import { wsdotBorderCrossingsApi } from "../wsdot-border-crossings/api";
import { wsdotBridgeClearancesApi } from "../wsdot-bridge-clearances/api";
import { wsdotCommercialVehicleRestrictionsApi } from "../wsdot-commercial-vehicle-restrictions/api";
import { wsdotHighwayAlertsApi } from "../wsdot-highway-alerts/api";
import { wsdotHighwayCamerasApi } from "../wsdot-highway-cameras/api";
import { wsdotMountainPassConditionsApi } from "../wsdot-mountain-pass-conditions/api";
import { wsdotTollRatesApi } from "../wsdot-toll-rates/api";
import { wsdotTrafficFlowApi } from "../wsdot-traffic-flow/api";
import { wsdotTravelTimesApi } from "../wsdot-travel-times/api";
import { wsdotWeatherInformationApi } from "../wsdot-weather-information/api";
import { wsdotWeatherReadingsApi } from "../wsdot-weather-readings/api";
import { wsdotWeatherStationsApi } from "../wsdot-weather-stations/api";
import { wsfFaresApi } from "../wsf-fares/api";
import { wsfScheduleApi } from "../wsf-schedule/api";
import { wsfTerminalsApi } from "../wsf-terminals/api";
import { wsfVesselsApi } from "../wsf-vessels/api";
/**
 * All APIs with their endpoint groups
 *
 * This object provides access to APIs grouped by name for structured
 * access when needed by consumers that need to work with specific APIs.
 */
export declare const apis: {
    readonly [wsdotBorderCrossingsApi.api.name]: ApiDefinition;
    readonly [wsdotBridgeClearancesApi.api.name]: ApiDefinition;
    readonly [wsdotCommercialVehicleRestrictionsApi.api.name]: ApiDefinition;
    readonly [wsdotHighwayAlertsApi.api.name]: ApiDefinition;
    readonly [wsdotHighwayCamerasApi.api.name]: ApiDefinition;
    readonly [wsdotMountainPassConditionsApi.api.name]: ApiDefinition;
    readonly [wsdotTollRatesApi.api.name]: ApiDefinition;
    readonly [wsdotTrafficFlowApi.api.name]: ApiDefinition;
    readonly [wsdotTravelTimesApi.api.name]: ApiDefinition;
    readonly [wsdotWeatherInformationApi.api.name]: ApiDefinition;
    readonly [wsdotWeatherReadingsApi.api.name]: ApiDefinition;
    readonly [wsdotWeatherStationsApi.api.name]: ApiDefinition;
    readonly [wsfFaresApi.api.name]: ApiDefinition;
    readonly [wsfScheduleApi.api.name]: ApiDefinition;
    readonly [wsfTerminalsApi.api.name]: ApiDefinition;
    readonly [wsfVesselsApi.api.name]: ApiDefinition;
};
export type { ApiDefinition };
//# sourceMappingURL=apis.d.ts.map