import { IConfiguration } from '../../configuration/IConfiguration';
import { AssociationsDiscovery } from './associations/AssociationsDiscovery';
import { CompaniesDiscovery } from './companies/CompaniesDiscovery';
import { ContactsDiscovery } from './contacts/ContactsDiscovery';
import { DealsDiscovery } from './deals/DealsDiscovery';
import { ExtensionsDiscovery } from './extensions/ExtensionsDiscovery';
import { ImportsDiscovery } from './imports/ImportsDiscovery';
import { LineItemsDiscovery } from './line_items/LineItemsDiscovery';
import { ObjectsDiscovery } from './objects/ObjectsDiscovery';
import { OwnersDiscovery } from './owners/OwnersDiscovery';
import { PipelinesDiscovery } from './pipelines/PipelinesDiscovery';
import { ProductsDiscovery } from './products/ProductsDiscovery';
import { PropertiesDiscovery } from './properties/PropertiesDiscovery';
import { QuotesDiscovery } from './quotes/QuotesDiscovery';
import { SchemasDiscovery } from './schemas/SchemasDiscovery';
import { TicketsDiscovery } from './tickets/TicketsDiscovery';
import { TimelineDiscovery } from './timeline/TimelineDiscovery';
export declare class CrmDiscovery {
    associations: AssociationsDiscovery;
    companies: CompaniesDiscovery;
    contacts: ContactsDiscovery;
    deals: DealsDiscovery;
    extensions: ExtensionsDiscovery;
    imports: ImportsDiscovery;
    lineItems: LineItemsDiscovery;
    objects: ObjectsDiscovery;
    owners: OwnersDiscovery;
    pipelines: PipelinesDiscovery;
    products: ProductsDiscovery;
    properties: PropertiesDiscovery;
    quotes: QuotesDiscovery;
    schemas: SchemasDiscovery;
    tickets: TicketsDiscovery;
    timeline: TimelineDiscovery;
    constructor(config?: IConfiguration);
}
