import type { FormValues, TabMap } from '../../../../features/eventtypes/lib/types';
export type PlatformTabs = keyof Omit<TabMap, "workflows" | "webhooks" | "instant" | "ai" | "apps">;
export type EventTypePlatformWrapperProps = {
    id: number;
    tabs?: PlatformTabs[];
    onSuccess?: (eventType: FormValues) => void;
    onError?: (eventType: FormValues, error: Error) => void;
    onDeleteSuccess?: () => void;
    onDeleteError?: (msg: string) => void;
    allowDelete: boolean;
    customClassNames?: {
        atomsWrapper?: string;
    };
    disableToasts?: boolean;
};
export declare const EventTypePlatformWrapper: ({ id, tabs, onSuccess, onError, onDeleteSuccess, onDeleteError, allowDelete, customClassNames, }: EventTypePlatformWrapperProps) => JSX.Element | null;
//# sourceMappingURL=EventTypePlatformWrapper.d.ts.map