import { GetTokenHoldersAtSnapshotQueryHandler } from "../../../app/usecase/query/security/snapshot/getTokenHoldersAtSnapshot/GetTokenHoldersAtSnapshotQueryHandler";
import { BalancesOfAtSnapshotQueryHandler } from "../../../app/usecase/query/security/snapshot/balancesOfAtSnapshot/BalancesOfAtSnapshotQueryHandler";
import { TakeSnapshotCommandHandler } from "../../../app/usecase/command/security/operations/snapshot/takeSnapshot/TakeSnapshotCommandHandler";
import { GetTotalTokenHoldersAtSnapshotQueryHandler } from "../../../app/usecase/query/security/snapshot/getTotalTokenHoldersAtSnapshot/GetTotalTokenHoldersAtSnapshotQueryHandler";
export declare const COMMAND_HANDLERS_SNAPSHOT: {
    token: symbol;
    useClass: typeof TakeSnapshotCommandHandler;
}[];
export declare const QUERY_HANDLERS_SNAPSHOT: ({
    token: symbol;
    useClass: typeof GetTokenHoldersAtSnapshotQueryHandler;
} | {
    token: symbol;
    useClass: typeof GetTotalTokenHoldersAtSnapshotQueryHandler;
} | {
    token: symbol;
    useClass: typeof BalancesOfAtSnapshotQueryHandler;
})[];
