import { Prisma } from '@prisma/client/extension';
export declare const reactiveQueriesExtension: () => (client: any) => import("@prisma/client/extension").PrismaClientExtends<import("@prisma/client/runtime/library").InternalArgs<{}, {
    $allModels: {
        findMany<T, A>(this: T, cb: (data: Prisma.Result<T, A, 'findMany'>) => void, args?: Prisma.Exact<A, Prisma.Args<T, 'findMany'>>): () => void;
        aggregate<T_1, A_1>(this: T_1, cb: (data: Prisma.Result<T_1, A_1, "aggregate">) => void, args?: Prisma.Exact<A_1, Prisma.Args<T_1, "aggregate">> | undefined): () => void;
        groupBy<T_2, A_2>(this: T_2, cb: (data: Prisma.Result<T_2, A_2, "groupBy">) => void, args?: Prisma.Exact<A_2, Prisma.Args<T_2, "groupBy">> | undefined): () => void;
        findUnique<T_3, A_3>(this: T_3, cb: (data: Prisma.Result<T_3, A_3, "findMany">) => void, args?: Prisma.Exact<A_3, Prisma.Args<T_3, "findUnique">> | undefined): () => void;
        findFirst<T_4, A_4>(this: T_4, cb: (data: Prisma.Result<T_4, A_4, "findMany">) => void, args?: Prisma.Exact<A_4, Prisma.Args<T_4, "findFirst">> | undefined): () => void;
        create<T_5, A_5>(this: T_5, args?: Prisma.Exact<A_5, Prisma.Args<T_5, "create">> | undefined): Promise<Prisma.Result<T_5, A_5, "create">>;
        createMany<T_6, A_6>(this: T_6, args?: Prisma.Exact<A_6, Prisma.Args<T_6, "createMany">> | undefined): Promise<Prisma.Result<T_6, A_6, "createMany">>;
        delete<T_7, A_7>(this: T_7, args?: Prisma.Exact<A_7, Prisma.Args<T_7, "delete">> | undefined): Promise<Prisma.Result<T_7, A_7, "delete">>;
        deleteMany<T_8, A_8>(this: T_8, args?: Prisma.Exact<A_8, Prisma.Args<T_8, "deleteMany">> | undefined): Promise<Prisma.Result<T_8, A_8, "deleteMany">>;
        update<T_9, A_9>(this: T_9, args?: Prisma.Exact<A_9, Prisma.Args<T_9, "update">> | undefined): Promise<Prisma.Result<T_9, A_9, "update">>;
        updateMany<T_10, A_10>(this: T_10, args?: Prisma.Exact<A_10, Prisma.Args<T_10, "updateMany">> | undefined): Promise<Prisma.Result<T_10, A_10, "updateMany">>;
        upsert<T_11, A_11>(this: T_11, args?: Prisma.Exact<A_11, Prisma.Args<T_11, "upsert">> | undefined): Promise<Prisma.Result<T_11, A_11, "upsert">>;
    };
}, {}, {
    $refreshSubscriptions: () => Promise<void>;
}> & import("@prisma/client/runtime/library").DefaultArgs>;
//# sourceMappingURL=ReactiveQueriesExtension.d.ts.map