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

    Variable FreelanceJobDetailSchemaConst

    FreelanceJobDetailSchema: ZodObject<
        {
            id: ZodString;
            name: ZodString;
            state: ZodString;
            last_modified: ZodString;
            progress: ZodObject<{ current: ZodNumber; desired: ZodNumber }, $loose>;
            reward: ZodOptional<
                ZodObject<{ initial: ZodNumber; remaining: ZodNumber }, $loose>,
            >;
            details: ZodObject<
                {
                    description: ZodString;
                    career: ZodString;
                    created: ZodString;
                    expires: ZodOptional<ZodString>;
                    finished: ZodOptional<ZodString>;
                    creator: ZodObject<
                        {
                            character: ZodObject<{ id: ZodNumber; name: ZodString }, $loose>;
                            corporation: ZodObject<{ id: ZodNumber; name: ZodString }, $loose>;
                        },
                        $loose,
                    >;
                },
                $loose,
            >;
            configuration: ZodObject<
                {
                    version: ZodNumber;
                    parameters: ZodRecord<ZodString, ZodUnknown>;
                    method: ZodString;
                },
                $loose,
            >;
            contribution: ZodOptional<
                ZodObject<
                    {
                        max_committed_participants: ZodNumber;
                        contribution_per_participant_limit: ZodOptional<ZodNumber>;
                        reward_per_contribution: ZodOptional<ZodNumber>;
                        submission_limit: ZodOptional<ZodNumber>;
                        submission_multiplier: ZodOptional<ZodNumber>;
                    },
                    $loose,
                >,
            >;
            access_and_visibility: ZodObject<
                {
                    acl_protected: ZodBoolean;
                    broadcast_locations: ZodOptional<
                        ZodArray<ZodObject<{ id: ZodNumber; name: ZodString }, $loose>>,
                    >;
                    restrictions: ZodOptional<
                        ZodObject<
                            {
                                minimum_age: ZodOptional<ZodNumber>;
                                maximum_age: ZodOptional<ZodNumber>;
                            },
                            $loose,
                        >,
                    >;
                },
                $loose,
            >;
        },
        $loose,
    > = ...