// This file was generated by the Gtk# code generator.
// Any changes made will be lost if regenerated.

namespace Atk {

	using System;

#region Autogenerated code
	public partial interface IEditableText : GLib.IWrapper {

		void CopyText(int start_pos, int end_pos);
		void CutText(int start_pos, int end_pos);
		void DeleteText(int start_pos, int end_pos);
		void InsertText(string str1ng, ref int position);
		void PasteText(int position);
		bool SetRunAttributes(GLib.SList attrib_set, int start_offset, int end_offset);
		string TextContents { 
			set;
		}
	}

	[GLib.GInterface (typeof (EditableTextAdapter))]
	public partial interface IEditableTextImplementor : GLib.IWrapper {

		bool SetRunAttributes (GLib.SList attrib_set, int start_offset, int end_offset);
		string TextContents { set; }
		void InsertText (string str1ng, ref int position);
		void CopyText (int start_pos, int end_pos);
		void CutText (int start_pos, int end_pos);
		void DeleteText (int start_pos, int end_pos);
		void PasteText (int position);
	}
#endregion
}
