import type { Contact } from '../types/contact.types'; import type { EnumOption } from '../types/enum.types'; import type { CatalogItem } from '../types/adapter.types'; import type { ContactState } from './contactGridUtils'; interface ResponsiveContactCardProps { contact: Contact; state: ContactState; mode: 'edit' | 'view'; useForOptions?: EnumOption[]; phoneCategoryOptions?: EnumOption[]; socialNetworkTypes?: CatalogItem[]; onEdit: (id: string) => void; onView: (id: string) => void; onDelete: (id: string) => void; onRestore: (id: string) => void; } export declare function ResponsiveContactCard({ contact, state, mode, useForOptions, phoneCategoryOptions, socialNetworkTypes, onEdit, onView, onDelete, onRestore, }: ResponsiveContactCardProps): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=ResponsiveContactCard.d.ts.map