@lgriffin/esi.ts - EVE Online ESI API Client - v12.3.0
    Preparing search index...

    Variable PublicContractItemSchemaConst

    PublicContractItemSchema: ZodObject<
        {
            record_id: ZodNumber;
            type_id: ZodNumber;
            quantity: ZodNumber;
            is_included: ZodBoolean;
            item_id: ZodOptional<ZodNumber>;
            is_blueprint_copy: ZodOptional<ZodBoolean>;
            material_efficiency: ZodOptional<ZodNumber>;
            time_efficiency: ZodOptional<ZodNumber>;
            runs: ZodOptional<ZodNumber>;
        },
        $loose,
    > = ...

    An item line on a public contract, from GET /contracts/public/items/{contract_id}. ESI sends no is_singleton or raw_quantity here; a blueprint line carries its item ID, copy flag, efficiencies and runs.