import { z } from "../../../shared/zod";
export declare const vesselClassSchema: 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>;
export type VesselClass = z.infer<typeof vesselClassSchema>;
export declare const vesselBaseSchema: 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>>;
}, z.core.$strip>;
export type VesselBase = z.infer<typeof vesselBaseSchema>;
//# sourceMappingURL=vesselBase.d.ts.map