import { GTFSRealtimeTranslatedString } from '..';
import type { Pbf as Protobuf } from '../../..';
export * from './timeEvent';
export * from './update';
/** The type of wheelchair boarding accessibility at a stop. */
export declare enum GTFSRealtimeWheelchairBoarding {
    UNKNOWN = 0,
    AVAILABLE = 1,
    NOT_AVAILABLE = 2
}
/**
 * Describes a stop which is served by trips. All fields are as described in the GTFS-Static specification.
 * NOTE: This message is still experimental, and subject to change. It may be formally adopted in the future.
 */
export declare class GTFSRealtimeStop {
    #private;
    stopId?: string;
    stopCode?: GTFSRealtimeTranslatedString;
    stopName?: GTFSRealtimeTranslatedString;
    ttsStopName?: GTFSRealtimeTranslatedString;
    stopDesc?: GTFSRealtimeTranslatedString;
    stopLat?: number;
    stopLon?: number;
    zoneId?: string;
    stopUrl?: GTFSRealtimeTranslatedString;
    parentStation?: string;
    stopTimezone?: string;
    wheelchairBoarding: GTFSRealtimeWheelchairBoarding;
    levelId?: string;
    platformCode?: GTFSRealtimeTranslatedString;
    /**
     * @param pbf - The Protobuf object to read from
     * @param end - The end position of the message in the buffer
     */
    constructor(pbf: Protobuf, end: number);
}
//# sourceMappingURL=index.d.ts.map