import { Service } from '../../../Service';
import { TokenBrokenService } from '../../../services/providers/TokenBrokenService';
import { IHandleTokenBrokens } from '../../../interfaces/IHandleTokenBrokens';
export declare class HandleTokenBrokensService extends Service implements IHandleTokenBrokens {
    private tokenBroken;
    static create(productAddress: string): Promise<HandleTokenBrokensService>;
    private constructor();
    isBrokenToken(tokenAddress: string): Promise<boolean>;
    getTokenBrokenService(): TokenBrokenService;
    areBrokenTokens(tokenAddress: string[]): Promise<{
        [address: string]: boolean;
    }>;
    getTokensBrokenToRelease(): Promise<string[]>;
}
