export interface AlfVisitor extends ParseTreeVisitor { visitDeclarationStatement?: (ctx: DeclarationStatementContext) => Result; visitVariable?: (ctx: VariableContext) => Result; visitTypeInt?: (ctx: TypeIntContext) => Result; visitTypeFloat?: (ctx: TypeFloatContext) => Result; visitTypeString?: (ctx: TypeStringContext) => Result; visitValueInt?: (ctx: ValueIntContext) => Result; visitValueFloat?: (ctx: ValueFloatContext) => Result; visitValueString?: (ctx: ValueStringContext) => Result; }