import { PrismaClient } from '@prisma/client';
import { Context } from '../../context';
export declare const voteOnPoll: (answerId: string, fingerprint: string | undefined, optionalAuthenticateUser: Context['optionalAuthenticateUser'], pollAnswer: PrismaClient['pollAnswer'], pollVote: PrismaClient['pollVote'], settingsClient: PrismaClient['setting']) => Promise<import("@prisma/client/runtime/library").GetResult<{
    id: string;
    createdAt: Date;
    modifiedAt: Date;
    userId: string;
    answerId: string;
    pollId: string;
    fingerprint: string;
    disabled: boolean;
}, unknown> & {}>;
