import { z } from "../../../../shared/zod";
export declare const vesselBasicSchema: 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>>;
    Status: z.ZodNullable<z.ZodUnion<readonly [z.ZodLiteral<1>, z.ZodLiteral<2>, z.ZodLiteral<3>]>>;
    OwnedByWSF: z.ZodBoolean;
}, z.core.$strip>;
export type VesselBasic = z.infer<typeof vesselBasicSchema>;
//# sourceMappingURL=vesselBasics.output.d.ts.map