import type z from "zod";
import type { EventTypeMetaDataSchema } from '../../../../prisma/zod-utils';
import type { CredentialPayload } from "@calcom/types/Credential";
export type EventType = {
    userId?: number | null;
    team?: {
        id: number | null;
        parentId: number | null;
    } | null;
    parentId?: number | null;
    metadata: z.infer<typeof EventTypeMetaDataSchema>;
} | null;
/**
 * Gets credentials from the user, team, and org if applicable
 *
 */
export declare const getAllCredentialsIncludeServiceAccountKey: (user: {
    id: number;
    username: string | null;
    email: string;
    credentials: CredentialPayload[];
}, eventType: EventType) => Promise<import("@calcom/types/Credential").CredentialForCalendarService[]>;
//# sourceMappingURL=getAllCredentials.d.ts.map