import type z from "zod";
import type { GetAppData, SetAppData } from '../EventTypeAppContext';
import type { EventTypeMetaDataSchema } from '../../prisma/zod-utils';
import type { RouterOutputs } from '../../trpc/react';
import type { EventTypeAppCardComponentProps, CredentialOwner } from "../types";
export type EventTypeApp = RouterOutputs["viewer"]["apps"]["integrations"]["items"][number] & {
    credentialOwner?: CredentialOwner;
};
export type EventTypeForAppCard = EventTypeAppCardComponentProps["eventType"];
export declare const EventTypeAppCard: (props: {
    app: EventTypeApp;
    eventType: EventTypeForAppCard;
    getAppData: GetAppData;
    setAppData: SetAppData;
    LockedIcon?: JSX.Element | false;
    eventTypeFormMetadata: z.infer<typeof EventTypeMetaDataSchema>;
    disabled?: boolean;
}) => JSX.Element;
//# sourceMappingURL=EventTypeAppCardInterface.d.ts.map