import type { Prisma } from '../../../prisma-client';
export declare class DestinationCalendarRepository {
    static create(data: Prisma.DestinationCalendarCreateInput): Promise<{
        id: number;
        credentialId: number | null;
        eventTypeId: number | null;
        userId: number | null;
        integration: string;
        externalId: string;
        primaryEmail: string | null;
    }>;
    static getByUserId(userId: string): Promise<{
        id: number;
        credentialId: number | null;
        eventTypeId: number | null;
        userId: number | null;
        integration: string;
        externalId: string;
        primaryEmail: string | null;
    } | null>;
    static getByEventTypeId(eventTypeId: number): Promise<{
        id: number;
        credentialId: number | null;
        eventTypeId: number | null;
        userId: number | null;
        integration: string;
        externalId: string;
        primaryEmail: string | null;
    } | null>;
}
//# sourceMappingURL=destinationCalendar.d.ts.map