import { OystehrConfig } from '../../config';
import { Application } from './application';
import { Charge } from './charge';
import { Conversation } from './conversation';
import { Developer } from './developer';
import { Erx } from './erx';
import { ErxV1 } from './erxV1';
import { ErxV2 } from './erxV2';
import { Fax } from './fax';
import { Fhir } from './fhir';
import { Lab } from './lab';
import { M2m } from './m2m';
import { Messaging } from './messaging';
import { PaymentMethod } from './paymentMethod';
import { Project } from './project';
import { Rcm } from './rcm';
import { Role } from './role';
import { Secret } from './secret';
import { Telemed } from './telemed';
import { TransactionalSMS } from './transactionalSMS';
import { User } from './user';
import { Version } from './version';
import { Z3 } from './z3';
import { Zambda } from './zambda';
import { ZambdaLogStream } from './zambdaLogStream';
export declare class Oystehr {
    readonly config: OystehrConfig;
    readonly application: Application;
    readonly developer: Developer;
    readonly m2m: M2m;
    readonly messaging: Messaging;
    readonly conversation: Conversation;
    readonly transactionalSMS: TransactionalSMS;
    readonly paymentMethod: PaymentMethod;
    readonly charge: Charge;
    readonly project: Project;
    readonly rcm: Rcm;
    readonly erxV1: ErxV1;
    readonly erxV2: ErxV2;
    readonly role: Role;
    readonly secret: Secret;
    readonly telemed: Telemed;
    readonly user: User;
    readonly version: Version;
    readonly z3: Z3;
    readonly zambda: Zambda;
    readonly zambdaLogStream: ZambdaLogStream;
    readonly fax: Fax;
    readonly lab: Lab;
    readonly erx: Erx;
    readonly fhir: Fhir;
    constructor(config: OystehrConfig);
}
