using System;
using Cpp2IlInjected;
namespace System.ComponentModel.Design
{
/// Provides a basic, component site-specific, key-value pair dictionary through a service that a designer can use to store user-defined data.
// Token: 0x020001C3 RID: 451
[Token(Token = "0x20001C3")]
public interface IDictionaryService
{
/// Gets the value corresponding to the specified key.
/// The key to look up the value for.
/// The associated value, or if no value exists.
// Token: 0x06000C2C RID: 3116
[Token(Token = "0x6000C2C")]
[Address(Slot = "0")]
object GetValue(object key);
/// Sets the specified key-value pair.
/// An object to use as the key to associate the value with.
/// The value to store.
// Token: 0x06000C2D RID: 3117
[Token(Token = "0x6000C2D")]
[Address(Slot = "1")]
void SetValue(object key, object value);
}
}