import { z } from "../../../../shared/zod";
export declare const vesselStatSchema: z.ZodObject<{
    VesselID: z.ZodNumber;
    VesselSubjectID: z.ZodNumber;
    VesselName: z.ZodNullable<z.ZodString>;
    VesselAbbrev: z.ZodNullable<z.ZodString>;
    Class: z.ZodNullable<z.ZodObject<{
        ClassID: z.ZodNumber;
        ClassSubjectID: z.ZodNumber;
        ClassName: z.ZodNullable<z.ZodString>;
        SortSeq: z.ZodNullable<z.ZodNumber>;
        DrawingImg: z.ZodNullable<z.ZodString>;
        SilhouetteImg: z.ZodNullable<z.ZodString>;
        PublicDisplayName: z.ZodNullable<z.ZodString>;
    }, z.core.$strip>>;
    VesselNameDesc: z.ZodString;
    VesselHistory: z.ZodNullable<z.ZodString>;
    Beam: z.ZodString;
    CityBuilt: z.ZodString;
    SpeedInKnots: z.ZodNullable<z.ZodNumber>;
    Draft: z.ZodString;
    EngineCount: z.ZodNullable<z.ZodNumber>;
    Horsepower: z.ZodNullable<z.ZodNumber>;
    Length: z.ZodString;
    MaxPassengerCount: z.ZodNullable<z.ZodNumber>;
    PassengerOnly: z.ZodBoolean;
    FastFerry: z.ZodBoolean;
    PropulsionInfo: z.ZodString;
    TallDeckClearance: z.ZodNullable<z.ZodNumber>;
    RegDeckSpace: z.ZodNullable<z.ZodNumber>;
    TallDeckSpace: z.ZodNullable<z.ZodNumber>;
    Tonnage: z.ZodNullable<z.ZodNumber>;
    Displacement: z.ZodNullable<z.ZodNumber>;
    YearBuilt: z.ZodNullable<z.ZodNumber>;
    YearRebuilt: z.ZodNullable<z.ZodNumber>;
    VesselDrawingImg: z.ZodNullable<z.ZodString>;
    SolasCertified: z.ZodBoolean;
    MaxPassengerCountForInternational: z.ZodNullable<z.ZodNumber>;
}, z.core.$strip>;
export type VesselStat = z.infer<typeof vesselStatSchema>;
//# sourceMappingURL=vesselStats.output.d.ts.map