Future<double?> getFloat(String key, {defaultValue = 0.0}) { throw UnimplementedError('getFloat() has not been implemented.'); }