import { Token } from '../../../domain/entities/token';
import { ITokenRepository } from '../../../domain/repositories/token-repository';
import { ICacheService } from '../../ports/cache-service';
import { PaginationInput } from '../../dto/pagination.dto';
export declare class GetAllTokensUseCase {
    private readonly tokenRepository;
    private readonly cacheService;
    constructor(tokenRepository: ITokenRepository, cacheService: ICacheService);
    execute(input: PaginationInput): Promise<Token[]>;
}
//# sourceMappingURL=get-all-tokens.use-case.d.ts.map