import type { PrismaClient } from '../../../prisma';
import type { TrpcSessionUser } from '../../../trpc/server/types';
import type { TGetIncompleteBookingSettingsInputSchema } from "./getIncompleteBookingSettings.schema";
interface GetIncompleteBookingSettingsOptions {
    ctx: {
        prisma: PrismaClient;
        user: NonNullable<TrpcSessionUser>;
    };
    input: TGetIncompleteBookingSettingsInputSchema;
}
declare const getInCompleteBookingSettingsHandler: (options: GetIncompleteBookingSettingsOptions) => Promise<{
    incompleteBookingActions: {
        data: import('../../../prisma-client').Prisma.JsonValue;
        id: number;
        enabled: boolean;
        credentialId: number | null;
        formId: string;
        actionType: "SALESFORCE";
    }[];
    credentials: ({
        team: {
            name: string;
        } | null;
    } & {
        key: import('../../../prisma-client').Prisma.JsonValue;
        id: number;
        type: string;
        userId: number | null;
        teamId: number | null;
        subscriptionId: string | null;
        billingCycleStart: number | null;
        appId: string | null;
        paymentStatus: string | null;
        invalid: boolean | null;
    })[];
} | undefined>;
export default getInCompleteBookingSettingsHandler;
//# sourceMappingURL=getIncompleteBookingSettings.handler.d.ts.map