import { type Atm, type Branch, type RemoteWorkplace } from './OfficesAtmsMapProps'; import { type BalloonContent } from './YandexMapProps'; interface UseOfficesAtmsMapDataProps { data: (Branch | RemoteWorkplace)[]; remoteWorkplaces?: (Branch | RemoteWorkplace)[]; filtrationState?: Record; getBalloon?: (item: Branch | Atm | RemoteWorkplace) => BalloonContent | undefined; getBalloonRemoteWorkplaces?: (item: RemoteWorkplace) => BalloonContent | undefined; } export declare const useOfficesAtmsMapData: ({ data, remoteWorkplaces, filtrationState, getBalloon, getBalloonRemoteWorkplaces, }: UseOfficesAtmsMapDataProps) => { filteredItems: (Branch | RemoteWorkplace)[]; points: { type: string; coords: number[]; content: BalloonContent | undefined; }[]; filteredRemoteWorkplaces: (Branch | RemoteWorkplace)[]; lengthItems: number; }; export {};