import { SetDividendCommandHandler } from "../../../app/usecase/command/dividend/set/SetDividendCommandHandler";
import { CancelDividendCommandHandler } from "../../../app/usecase/command/dividend/cancel/CancelDividendCommandHandler";
import { GetDividendForQueryHandler } from "../../../app/usecase/query/dividend/getDividendFor/GetDividendForQueryHandler";
import { GetDividendAmountForQueryHandler } from "../../../app/usecase/query/dividend/getDividendAmountFor/GetDividendAmountForQueryHandler";
import { GetDividendQueryHandler } from "../../../app/usecase/query/dividend/getDividend/GetDividendQueryHandler";
import { GetDividendsCountQueryHandler } from "../../../app/usecase/query/dividend/getDividendsCount/GetDividendsCountQueryHandler";
import { GetDividendHoldersQueryHandler } from "../../../app/usecase/query/dividend/getDividendHolders/GetDividendHoldersQueryHandler";
import { GetTotalDividendHoldersQueryHandler } from "../../../app/usecase/query/dividend/getTotalDividendHolders/GetTotalDividendHoldersQueryHandler";
export declare const COMMAND_HANDLERS_DIVIDEND: ({
    token: symbol;
    useClass: typeof SetDividendCommandHandler;
} | {
    token: symbol;
    useClass: typeof CancelDividendCommandHandler;
})[];
export declare const QUERY_HANDLERS_DIVIDEND: ({
    token: symbol;
    useClass: typeof GetDividendForQueryHandler;
} | {
    token: symbol;
    useClass: typeof GetDividendAmountForQueryHandler;
} | {
    token: symbol;
    useClass: typeof GetDividendQueryHandler;
} | {
    token: symbol;
    useClass: typeof GetDividendsCountQueryHandler;
} | {
    token: symbol;
    useClass: typeof GetDividendHoldersQueryHandler;
} | {
    token: symbol;
    useClass: typeof GetTotalDividendHoldersQueryHandler;
})[];
