default: ModelConstructorWithStatics<
    MergeManifestMethods<
        {
            camelToSnake: {
                createdBy: "created_by";
                createdOn: "created_on";
                teamID: "team_id";
            };
            hasRevisions: false;
            schema: {
                createdBy: StringType<false>;
                createdOn: DateType<false>;
                id: StringType<false>;
                name: StringType<false>;
                slug: StringType<true>;
                teamID: StringType<true>;
            };
            tableName: "team_slugs";
        },
        {
            getByName(
                this: ModelConstructor<
                    InferData<
                        {
                            createdBy: StringType<false>;
                            createdOn: DateType<false>;
                            id: StringType<false>;
                            name: StringType<false>;
                            slug: StringType<true>;
                            teamID: StringType<true>;
                        },
                    >,
                    InferVirtual<
                        {
                            createdBy: StringType<false>;
                            createdOn: DateType<false>;
                            id: StringType<false>;
                            name: StringType<false>;
                            slug: StringType<true>;
                            teamID: StringType<true>;
                        },
                    >,
                    InferData<
                        {
                            createdBy: StringType<false>;
                            createdOn: DateType<false>;
                            id: StringType<false>;
                            name: StringType<false>;
                            slug: StringType<true>;
                            teamID: StringType<true>;
                        },
                    > & InferVirtual<
                        {
                            createdBy: StringType<false>;
                            createdOn: DateType<false>;
                            id: StringType<false>;
                            name: StringType<false>;
                            slug: StringType<true>;
                            teamID: StringType<true>;
                        },
                    > & ModelInstanceCore<
                        InferData<
                            {
                                createdBy: StringType<false>;
                                createdOn: DateType<false>;
                                id: StringType<false>;
                                name: StringType<false>;
                                slug: StringType<true>;
                                teamID: StringType<true>;
                            },
                        >,
                        InferVirtual<
                            {
                                createdBy: StringType<false>;
                                createdOn: DateType<false>;
                                id: StringType<false>;
                                name: StringType<false>;
                                slug: StringType<true>;
                                teamID: StringType<true>;
                            },
                        >,
                    > & {
                        qualifiedSave(): Promise<
                            InferData<
                                {
                                    createdBy: ...;
                                    createdOn: ...;
                                    id: ...;
                                    name: ...;
                                    slug: ...;
                                    teamID: ...;
                                },
                            > & InferVirtual<
                                {
                                    createdBy: ...;
                                    createdOn: ...;
                                    id: ...;
                                    name: ...;
                                    slug: ...;
                                    teamID: ...;
                                },
                            > & ModelInstanceCore<InferData<(...)>, InferVirtual<(...)>> & object & Record<
                                never,
                                never,
                            >,
                        >;
                    },
                    never,
                > & {
                    getByName(
                        name: string,
                    ): Promise<
                        InferData<
                            {
                                createdBy: StringType<false>;
                                createdOn: DateType<false>;
                                id: StringType<false>;
                                name: StringType<false>;
                                slug: StringType<true>;
                                teamID: StringType<true>;
                            },
                        > & InferVirtual<
                            {
                                createdBy: StringType<false>;
                                createdOn: DateType<false>;
                                id: StringType<false>;
                                name: StringType<false>;
                                slug: StringType<true>;
                                teamID: StringType<true>;
                            },
                        > & ModelInstanceCore<
                            InferData<
                                {
                                    createdBy: StringType<(...)>;
                                    createdOn: DateType<(...)>;
                                    id: StringType<(...)>;
                                    name: StringType<(...)>;
                                    slug: StringType<(...)>;
                                    teamID: StringType<(...)>;
                                },
                            >,
                            InferVirtual<
                                {
                                    createdBy: StringType<(...)>;
                                    createdOn: DateType<(...)>;
                                    id: StringType<(...)>;
                                    name: StringType<(...)>;
                                    slug: StringType<(...)>;
                                    teamID: StringType<(...)>;
                                },
                            >,
                        > & object & Record<never, never>,
                    >;
                } & CreateFromRowStatic<
                    MergeManifestMethods<
                        {
                            camelToSnake: {
                                createdBy: "created_by";
                                createdOn: "created_on";
                                teamID: "team_id";
                            };
                            hasRevisions: false;
                            schema: {
                                createdBy: StringType<false>;
                                createdOn: DateType<false>;
                                id: StringType<false>;
                                name: StringType<false>;
                                slug: StringType<true>;
                                teamID: StringType<true>;
                            };
                            tableName: "team_slugs";
                        },
                        {
                            getByName(
                                name: string,
                            ): Promise<
                                InferData<
                                    {
                                        createdBy: ...;
                                        createdOn: ...;
                                        id: ...;
                                        name: ...;
                                        slug: ...;
                                        teamID: ...;
                                    },
                                > & InferVirtual<
                                    {
                                        createdBy: ...;
                                        createdOn: ...;
                                        id: ...;
                                        name: ...;
                                        slug: ...;
                                        teamID: ...;
                                    },
                                > & ModelInstanceCore<InferData<(...)>, InferVirtual<(...)>> & object & Record<
                                    never,
                                    never,
                                >,
                            >;
                        },
                        {
                            qualifiedSave(): Promise<
                                InferData<
                                    {
                                        createdBy: ...;
                                        createdOn: ...;
                                        id: ...;
                                        name: ...;
                                        slug: ...;
                                        teamID: ...;
                                    },
                                > & InferVirtual<
                                    {
                                        createdBy: ...;
                                        createdOn: ...;
                                        id: ...;
                                        name: ...;
                                        slug: ...;
                                        teamID: ...;
                                    },
                                > & ModelInstanceCore<InferData<(...)>, InferVirtual<(...)>> & object & Record<
                                    never,
                                    never,
                                >,
                            >;
                        },
                    >,
                >,
                name: string,
            ): Promise<
                InferData<
                    {
                        createdBy: StringType<false>;
                        createdOn: DateType<false>;
                        id: StringType<false>;
                        name: StringType<false>;
                        slug: StringType<true>;
                        teamID: StringType<true>;
                    },
                > & InferVirtual<
                    {
                        createdBy: StringType<false>;
                        createdOn: DateType<false>;
                        id: StringType<false>;
                        name: StringType<false>;
                        slug: StringType<true>;
                        teamID: StringType<true>;
                    },
                > & ModelInstanceCore<
                    InferData<
                        {
                            createdBy: StringType<false>;
                            createdOn: DateType<false>;
                            id: StringType<false>;
                            name: StringType<false>;
                            slug: StringType<true>;
                            teamID: StringType<true>;
                        },
                    >,
                    InferVirtual<
                        {
                            createdBy: StringType<false>;
                            createdOn: DateType<false>;
                            id: StringType<false>;
                            name: StringType<false>;
                            slug: StringType<true>;
                            teamID: StringType<true>;
                        },
                    >,
                > & {
                    qualifiedSave(): Promise<
                        InferData<
                            {
                                createdBy: StringType<(...)>;
                                createdOn: DateType<(...)>;
                                id: StringType<(...)>;
                                name: StringType<(...)>;
                                slug: StringType<(...)>;
                                teamID: StringType<(...)>;
                            },
                        > & InferVirtual<
                            {
                                createdBy: StringType<(...)>;
                                createdOn: DateType<(...)>;
                                id: StringType<(...)>;
                                name: StringType<(...)>;
                                slug: StringType<(...)>;
                                teamID: StringType<(...)>;
                            },
                        > & ModelInstanceCore<
                            InferData<
                                {
                                    createdBy: ...;
                                    createdOn: ...;
                                    id: ...;
                                    name: ...;
                                    slug: ...;
                                    teamID: ...;
                                },
                            >,
                            InferVirtual<
                                {
                                    createdBy: ...;
                                    createdOn: ...;
                                    id: ...;
                                    name: ...;
                                    slug: ...;
                                    teamID: ...;
                                },
                            >,
                        > & object & Record<never, never>,
                    >;
                } & Record<never, never>,
            >;
        },
        {
            qualifiedSave(
                this: InferData<
                    {
                        createdBy: StringType<false>;
                        createdOn: DateType<false>;
                        id: StringType<false>;
                        name: StringType<false>;
                        slug: StringType<true>;
                        teamID: StringType<true>;
                    },
                > & InferVirtual<
                    {
                        createdBy: StringType<false>;
                        createdOn: DateType<false>;
                        id: StringType<false>;
                        name: StringType<false>;
                        slug: StringType<true>;
                        teamID: StringType<true>;
                    },
                > & ModelInstanceCore<
                    InferData<
                        {
                            createdBy: StringType<false>;
                            createdOn: DateType<false>;
                            id: StringType<false>;
                            name: StringType<false>;
                            slug: StringType<true>;
                            teamID: StringType<true>;
                        },
                    >,
                    InferVirtual<
                        {
                            createdBy: StringType<false>;
                            createdOn: DateType<false>;
                            id: StringType<false>;
                            name: StringType<false>;
                            slug: StringType<true>;
                            teamID: StringType<true>;
                        },
                    >,
                > & {
                    qualifiedSave(): Promise<
                        InferData<
                            {
                                createdBy: StringType<false>;
                                createdOn: DateType<false>;
                                id: StringType<false>;
                                name: StringType<false>;
                                slug: StringType<true>;
                                teamID: StringType<true>;
                            },
                        > & InferVirtual<
                            {
                                createdBy: StringType<false>;
                                createdOn: DateType<false>;
                                id: StringType<false>;
                                name: StringType<false>;
                                slug: StringType<true>;
                                teamID: StringType<true>;
                            },
                        > & ModelInstanceCore<
                            InferData<
                                {
                                    createdBy: StringType<(...)>;
                                    createdOn: DateType<(...)>;
                                    id: StringType<(...)>;
                                    name: StringType<(...)>;
                                    slug: StringType<(...)>;
                                    teamID: StringType<(...)>;
                                },
                            >,
                            InferVirtual<
                                {
                                    createdBy: StringType<(...)>;
                                    createdOn: DateType<(...)>;
                                    id: StringType<(...)>;
                                    name: StringType<(...)>;
                                    slug: StringType<(...)>;
                                    teamID: StringType<(...)>;
                                },
                            >,
                        > & object & Record<never, never>,
                    >;
                } & Record<never, never>,
            ): Promise<
                InferData<
                    {
                        createdBy: StringType<false>;
                        createdOn: DateType<false>;
                        id: StringType<false>;
                        name: StringType<false>;
                        slug: StringType<true>;
                        teamID: StringType<true>;
                    },
                > & InferVirtual<
                    {
                        createdBy: StringType<false>;
                        createdOn: DateType<false>;
                        id: StringType<false>;
                        name: StringType<false>;
                        slug: StringType<true>;
                        teamID: StringType<true>;
                    },
                > & ModelInstanceCore<
                    InferData<
                        {
                            createdBy: StringType<false>;
                            createdOn: DateType<false>;
                            id: StringType<false>;
                            name: StringType<false>;
                            slug: StringType<true>;
                            teamID: StringType<true>;
                        },
                    >,
                    InferVirtual<
                        {
                            createdBy: StringType<false>;
                            createdOn: DateType<false>;
                            id: StringType<false>;
                            name: StringType<false>;
                            slug: StringType<true>;
                            teamID: StringType<true>;
                        },
                    >,
                > & {
                    qualifiedSave(): Promise<
                        InferData<
                            {
                                createdBy: StringType<(...)>;
                                createdOn: DateType<(...)>;
                                id: StringType<(...)>;
                                name: StringType<(...)>;
                                slug: StringType<(...)>;
                                teamID: StringType<(...)>;
                            },
                        > & InferVirtual<
                            {
                                createdBy: StringType<(...)>;
                                createdOn: DateType<(...)>;
                                id: StringType<(...)>;
                                name: StringType<(...)>;
                                slug: StringType<(...)>;
                                teamID: StringType<(...)>;
                            },
                        > & ModelInstanceCore<
                            InferData<
                                {
                                    createdBy: ...;
                                    createdOn: ...;
                                    id: ...;
                                    name: ...;
                                    slug: ...;
                                    teamID: ...;
                                },
                            >,
                            InferVirtual<
                                {
                                    createdBy: ...;
                                    createdOn: ...;
                                    id: ...;
                                    name: ...;
                                    slug: ...;
                                    teamID: ...;
                                },
                            >,
                        > & object & Record<never, never>,
                    >;
                } & Record<never, never>,
            >;
        },
    >,
    EmptyRecord,
> = ...