import { AssociationsApi, BasicApi, BatchApi, GDPRApi, PublicObjectApi, SearchApi } from '../../../../codegen/crm/objects/index';
import { IConfiguration } from '../../../configuration/IConfiguration';
import { CallsDiscovery } from './calls/CallsDiscovery';
import { EmailsDiscovery } from './emails/EmailsDiscovery';
import { FeedbackSubmissionsDiscovery } from './feedback_submissions/FeedbackSubmissionsDiscovery';
import { MeetingsDiscovery } from './meetings/MeetingsDiscovery';
import { NotesDiscovery } from './notes/NotesDiscovery';
import { TasksDiscovery } from './tasks/TasksDiscovery';
export declare class ObjectsDiscovery {
    associationsApi: AssociationsApi;
    basicApi: BasicApi;
    batchApi: BatchApi;
    calls: CallsDiscovery;
    emails: EmailsDiscovery;
    gdprApi: GDPRApi;
    feedbackSubmissions: FeedbackSubmissionsDiscovery;
    meetings: MeetingsDiscovery;
    notes: NotesDiscovery;
    publicObjectApi: PublicObjectApi;
    tasks: TasksDiscovery;
    searchApi: SearchApi;
    constructor(config: IConfiguration);
}
