import { FilePublisher } from './data/file.publisher';
import { GoalPublisher } from './data/goal.publisher';
import { GoalsPublisher } from './data/goals.publisher';
import { InstitutionPublisher } from './data/institution.publisher';
import { InstitutionsPublisher } from './data/institutions.publisher';
import { TransactionPublisher } from './data/transaction.publisher';
import { TransactionsPublisher } from './data/transactions.publisher';
import { UserPublisher } from './data/user.publisher';
import { UsersPublisher } from './data/users.publisher';
export declare class DataPublisher {
    private filePublisher;
    private goalPublisher;
    private goalsPublisher;
    private institutionPublisher;
    private institutionsPublisher;
    private transactionPublisher;
    private transactionsPublisher;
    private userPublisher;
    private usersPublisher;
    constructor(filePublisher: FilePublisher, goalPublisher: GoalPublisher, goalsPublisher: GoalsPublisher, institutionPublisher: InstitutionPublisher, institutionsPublisher: InstitutionsPublisher, transactionPublisher: TransactionPublisher, transactionsPublisher: TransactionsPublisher, userPublisher: UserPublisher, usersPublisher: UsersPublisher);
    readonly file: FilePublisher;
    readonly goal: GoalPublisher;
    readonly goals: GoalsPublisher;
    readonly institution: InstitutionPublisher;
    readonly institutions: InstitutionsPublisher;
    readonly transaction: TransactionPublisher;
    readonly transactions: TransactionsPublisher;
    readonly user: UserPublisher;
    readonly users: UsersPublisher;
}
