mini-effect
    Preparing search index...

    Type Alias IssueDotPath<TSchema>

    IssueDotPath: TSchema extends SchemaWithPipe<infer TPipe>
        ? IssueDotPath<FirstTupleItem<TPipe>>
        : TSchema extends SchemaWithPipeAsync<infer TPipe>
            ? IssueDotPath<FirstTupleItem<TPipe>>
            : TSchema extends ArraySchema<
                infer TItem,
                ErrorMessage<ArrayIssue>
                | undefined,
            >
                ? DotPath<number, TItem>
                : TSchema extends ArraySchemaAsync<
                    infer TItem,
                    ErrorMessage<ArrayIssue>
                    | undefined,
                >
                    ? DotPath<number, TItem>
                    : TSchema extends | IntersectSchema<
                        infer TOptions,
                        ErrorMessage<IntersectIssue>
                        | undefined,
                    >
                    | UnionSchema<
                        infer TOptions,
                        ErrorMessage<UnionIssue<BaseIssue<(...)>>>
                        | undefined,
                    >
                    | VariantSchema<
                        string,
                        infer TOptions,
                        ErrorMessage<VariantIssue>
                        | undefined,
                    >
                        ? IssueDotPath<TOptions[number]>
                        : TSchema extends | IntersectSchemaAsync<
                            infer TOptions,
                            ErrorMessage<IntersectIssue>
                            | undefined,
                        >
                        | UnionSchemaAsync<
                            infer TOptions,
                            ErrorMessage<UnionIssue<(...)>>
                            | undefined,
                        >
                        | VariantSchemaAsync<
                            string,
                            infer TOptions,
                            ErrorMessage<VariantIssue>
                            | undefined,
                        >
                            ? IssueDotPath<TOptions[number]>
                            : TSchema extends | MapSchema<
                                infer TKey,
                                infer TValue,
                                ErrorMessage<(...)>
                                | undefined,
                            >
                            | RecordSchema<
                                infer TKey,
                                infer TValue,
                                ErrorMessage<(...)>
                                | undefined,
                            >
                                ? DotPath<InferInput<TKey>, TValue>
                                : TSchema extends | MapSchemaAsync<
                                    infer TKey,
                                    infer TValue,
                                    (...)
                                    | (...),
                                >
                                | RecordSchemaAsync<infer TKey, infer TValue, (...) | (...)>
                                    ? DotPath<InferInput<TKey>, TValue>
                                    : TSchema extends | LooseObjectSchema<(...), (...)>
                                    | ObjectSchema<(...), (...)>
                                    | StrictObjectSchema<(...), (...)>
                                        ? ObjectPath<TEntries>
                                        : TSchema extends (...)
                                        | (...)
                                        | (...)
                                            ? ObjectPath<(...)>
                                            : (...) extends (...) ? (...) : (...)

    Issue dot path type.

    Type Parameters