import { Props as ModalProps } from '../../components/sq-modal/sq-modal.component'; type SocialNetwork = 'instagram' | 'youtube' | 'twitter' | 'tiktok'; interface Profile { profileId: string; socialNetwork: SocialNetwork; username: string; followers: number; hasCreatorsInsights: boolean; picture: string; hasSocialNetworkCache: boolean; isSharedCreatorsInsights: boolean; hasValidToken: boolean; } export interface Props extends ModalProps { onConfirm?: () => void; onToggleCreatorsInsights?: (profileId: string, socialNetwork: SocialNetwork, currentState: boolean) => void; onTogglePublicProfile?: (profileId: string, socialNetwork: SocialNetwork, currentState: boolean) => void; onLoadMore?: () => void; profiles: Profile[]; requireActiveProfile?: boolean; registerCompleted?: boolean; titleModal?: string; messageModal?: string; textButton?: string; hasMore?: boolean; loading?: boolean; } declare const _default: ({ profiles, onToggleCreatorsInsights, onTogglePublicProfile, onConfirm, onOpenChange, onLoadMore, open, requireActiveProfile, registerCompleted, titleModal, messageModal, textButton, hasMore, loading, }: Props) => import("react/jsx-runtime").JSX.Element; export default _default;