public interface IIndenter
{
event EventHandler<IndenterProgressEventArgs> ReportProgress;
void IndentCurrentProcedure();
void IndentCurrentModule();
void Indent(VBComponent component, bool reportProgress = true, int linesAlreadyRebuilt = 0);
void Indent(VBComponent component, string procedureName, Selection selection, bool reportProgress = true, int linesAlreadyRebuilt = 0);
void Indent(string[] lines, string moduleName, bool reportProgress = true, int linesAlreadyRebuilt = 0);