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

    Variable ContractSchemaConst

    ContractSchema: ZodObject<
        {
            contract_id: ZodNumber;
            issuer_id: ZodNumber;
            issuer_corporation_id: ZodNumber;
            assignee_id: ZodNumber;
            acceptor_id: ZodNumber;
            start_location_id: ZodOptional<ZodNumber>;
            end_location_id: ZodOptional<ZodNumber>;
            type: ZodType<
                | string & {}
                | "unknown"
                | "item_exchange"
                | "auction"
                | "courier"
                | "loan",
                unknown,
                $ZodTypeInternals<
                    | string & {}
                    | "unknown"
                    | "item_exchange"
                    | "auction"
                    | "courier"
                    | "loan",
                    unknown,
                >,
            >;
            status: ZodType<
                | string & {}
                | "cancelled"
                | "outstanding"
                | "in_progress"
                | "finished_issuer"
                | "finished_contractor"
                | "finished"
                | "rejected"
                | "failed"
                | "deleted"
                | "reversed",
                unknown,
                $ZodTypeInternals<
                    | string & {}
                    | "cancelled"
                    | "outstanding"
                    | "in_progress"
                    | "finished_issuer"
                    | "finished_contractor"
                    | "finished"
                    | "rejected"
                    | "failed"
                    | "deleted"
                    | "reversed",
                    unknown,
                >,
            >;
            title: ZodOptional<ZodString>;
            for_corporation: ZodBoolean;
            availability: ZodType<
                string & {}
                | "corporation"
                | "alliance"
                | "public"
                | "personal",
                unknown,
                $ZodTypeInternals<
                    string & {}
                    | "corporation"
                    | "alliance"
                    | "public"
                    | "personal",
                    unknown,
                >,
            >;
            date_issued: ZodString;
            date_expired: ZodString;
            date_accepted: ZodOptional<ZodString>;
            date_completed: ZodOptional<ZodString>;
            days_to_complete: ZodOptional<ZodNumber>;
            price: ZodOptional<ZodNumber>;
            reward: ZodOptional<ZodNumber>;
            collateral: ZodOptional<ZodNumber>;
            buyout: ZodOptional<ZodNumber>;
            volume: ZodOptional<ZodNumber>;
        },
        $loose,
    > = ...

    A contract a character or corporation is party to, from GET /characters/{character_id}/contracts and GET /corporations/{corporation_id}/contracts.