import { BaseUseCase } from '@infosel-sdk/core';
import { FundsRequest } from '../entities';
import { Funds } from '../entities/funds';
import FundsRepository from '../repositories/funds_repository';
export default class GetFundsUseCase implements BaseUseCase<FundsRequest, Funds[]> {
    private readonly repository;
    constructor(repository: FundsRepository);
    execute(request?: FundsRequest): Promise<Funds[]>;
}
