import { SelectedSegment, Segment, SegmentData } from '../types/index.js'; export declare const getSegmentData: (segments: Segment[], activeSegmentId: string, activeSegments: SelectedSegment[]) => SegmentData; export declare const getBusinessSegmentConfig: ({ merchantsIds, options }: { merchantsIds: string[]; options?: Record | undefined; }) => { business?: undefined; } | { business: { merchant: string[]; }; }; export declare const isSegmentActLikeBusinessSegment: (segmentId: string) => boolean; export declare const getNonBusinessSegmentConfig: ({ segmentCode, segmentId, segmentTypeCode, merchantsIds, options, }: { segmentCode: string; segmentTypeCode: string; segmentId: string; merchantsIds?: string[] | undefined; options?: Record | undefined; }) => { business?: undefined; } | { business: { merchant: string[]; }; } | { payment_provider: { technology: { orchestrator: string[]; }; institution?: undefined; }; } | { payment_provider: { technology: { gateway: string[]; }; institution?: undefined; }; } | { payment_provider: { institution: { facilitator: string[]; }; technology?: undefined; }; } | { payment_provider: { institution: { acquirer: string[]; }; technology?: undefined; }; } | { platform: string[]; payment_provider?: undefined; } | { development_agency: string[]; payment_provider?: undefined; };